Details

Time bar (total: 31.7s)

analyze354.0ms (1.1%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%28.1%71.9%0%0%0%0
0%0%28.1%71.9%0%0%0%1
0%0%28.1%71.9%0%0%0%2
0%0%28.1%71.9%0%0%0%3
12.5%3.5%24.6%71.9%0%0%0%4
18.8%5.3%22.8%71.9%0%0%0%5
37.5%10.5%17.5%71.9%0%0%0%6
39.1%11%17.1%71.9%0%0%0%7
50%14%14%71.9%0%0%0%8
64.1%18%10.1%71.9%0%0%0%9
66%18.5%9.5%71.9%0%0%0%10
73.8%20.7%7.3%71.9%0%0%0%11
81.6%22.9%5.2%71.9%0%0%0%12
Compiler

Compiled 43 to 28 computations (34.9% saved)

sample2.3s (7.4%)

Results
1.3s6942×body256valid
757.0ms728×body1024valid
171.0ms516×body512valid
46.0ms70×body2048valid
Bogosity

preprocess53.0ms (0.2%)

Algorithm
egg-herbie
Rules
1830×rational.json-simplify-35
1566×rational.json-simplify-51
1446×rational.json-simplify-41
1170×rational.json-simplify-2
1166×rational.json-simplify-46
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
046340
1142340
2348340
3895340
42645340
54120340
033
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (+.f64 (+.f64 beta alpha) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 beta alpha) (*.f64 2 i)) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 i beta) (-.f64 beta i)) (+.f64 (+.f64 i beta) (*.f64 2 alpha))) (+.f64 (+.f64 (+.f64 i beta) (*.f64 2 alpha)) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha i) (-.f64 i alpha)) (+.f64 (+.f64 alpha i) (*.f64 2 beta))) (+.f64 (+.f64 (+.f64 alpha i) (*.f64 2 beta)) 2)) 1) 2)
Outputs
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (*.f64 (+.f64 (*.f64 2 i) (+.f64 alpha beta)) (+.f64 2 (+.f64 (*.f64 2 i) (+.f64 alpha beta))))) 1) 2)
(/.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (*.f64 (+.f64 alpha (+.f64 beta (*.f64 2 i))) (+.f64 2 (+.f64 alpha (+.f64 beta (*.f64 2 i)))))) 1) 2)
(/.f64 (+.f64 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (*.f64 2 i)))) (+.f64 (*.f64 2 i) (+.f64 2 (+.f64 alpha beta))))) 1) 2)
(/.f64 (+.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 beta (*.f64 2 i))) (+.f64 2 (+.f64 alpha (+.f64 beta (*.f64 2 i))))))) 1) 2)
(/.f64 (+.f64 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (*.f64 2 i)))) (+.f64 alpha (+.f64 2 (+.f64 beta (*.f64 2 i)))))) 1) 2)
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (+.f64 (+.f64 beta alpha) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 beta alpha) (*.f64 2 i)) 2)) 1) 2)
(/.f64 (+.f64 1 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)) (*.f64 (+.f64 (*.f64 2 i) (+.f64 alpha beta)) (+.f64 2 (+.f64 (*.f64 2 i) (+.f64 alpha beta)))))) 2)
(/.f64 (+.f64 1 (/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (*.f64 2 i))))) (+.f64 2 (+.f64 alpha (+.f64 beta (*.f64 2 i)))))) 2)
(/.f64 (+.f64 1 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 (*.f64 2 i) (+.f64 2 (+.f64 alpha beta)))) (+.f64 alpha (+.f64 beta (*.f64 2 i)))))) 2)
(/.f64 (+.f64 1 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 beta (*.f64 2 i))) (+.f64 2 (+.f64 alpha (+.f64 beta (*.f64 2 i)))))))) 2)
(/.f64 (+.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (+.f64 alpha (+.f64 beta (*.f64 2 i)))) (+.f64 alpha (+.f64 2 (+.f64 beta (*.f64 2 i)))))) 2)
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 i beta) (-.f64 beta i)) (+.f64 (+.f64 i beta) (*.f64 2 alpha))) (+.f64 (+.f64 (+.f64 i beta) (*.f64 2 alpha)) 2)) 1) 2)
(/.f64 (+.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 i i)) (+.f64 (+.f64 beta i) (*.f64 alpha 2))) (+.f64 2 (+.f64 (+.f64 beta i) (*.f64 alpha 2))))) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 i i)) (*.f64 (+.f64 beta (+.f64 i (*.f64 alpha 2))) (+.f64 2 (+.f64 beta (+.f64 i (*.f64 alpha 2))))))) 2)
(/.f64 (+.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 i i)) (+.f64 2 (+.f64 i (+.f64 beta (*.f64 alpha 2))))) (+.f64 i (+.f64 beta (*.f64 alpha 2))))) 2)
(/.f64 (+.f64 1 (*.f64 (+.f64 beta i) (/.f64 (-.f64 beta i) (*.f64 (+.f64 i (+.f64 beta (*.f64 alpha 2))) (+.f64 beta (+.f64 2 (+.f64 i (*.f64 alpha 2)))))))) 2)
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 beta i) (+.f64 beta (+.f64 i (*.f64 alpha 2)))) (/.f64 (-.f64 beta i) (+.f64 beta (+.f64 2 (+.f64 i (*.f64 alpha 2))))))) 2)
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha i) (-.f64 i alpha)) (+.f64 (+.f64 alpha i) (*.f64 2 beta))) (+.f64 (+.f64 (+.f64 alpha i) (*.f64 2 beta)) 2)) 1) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 (*.f64 i i) (*.f64 alpha alpha)) (*.f64 (+.f64 (+.f64 alpha i) (*.f64 beta 2)) (+.f64 2 (+.f64 (+.f64 alpha i) (*.f64 beta 2)))))) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 (*.f64 i i) (*.f64 alpha alpha)) (*.f64 (+.f64 alpha (+.f64 i (*.f64 beta 2))) (+.f64 2 (+.f64 alpha (+.f64 i (*.f64 beta 2))))))) 2)
(/.f64 (+.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 i i) (*.f64 alpha alpha)) (+.f64 (+.f64 alpha i) (*.f64 beta 2))) (+.f64 2 (+.f64 (+.f64 alpha i) (*.f64 beta 2))))) 2)
(/.f64 (+.f64 1 (*.f64 (+.f64 alpha i) (/.f64 (/.f64 (-.f64 i alpha) (+.f64 2 (+.f64 (+.f64 alpha i) (*.f64 beta 2)))) (+.f64 (+.f64 alpha i) (*.f64 beta 2))))) 2)
Compiler

Compiled 35 to 23 computations (34.3% saved)

simplify104.0ms (0.3%)

Algorithm
egg-herbie
Rules
1584×rational.json-simplify-51
1002×rational.json-simplify-44
884×rational.json-simplify-1
866×rational.json-simplify-47
804×rational.json-simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01785
14285
210485
326985
482785
5162285
6566785
7799385
Stop Event
node limit
Counts
1 → 7
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) 1) 2)
Outputs
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2)
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i))))))) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1) 2)
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 beta (*.f64 2 i))) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i)))))) 1) 2)
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 beta (*.f64 2 i))) (+.f64 alpha (+.f64 2 (+.f64 beta (*.f64 2 i))))))) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 (+.f64 beta (*.f64 2 i))))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (*.f64 2 i))))) 1) 2)

eval2.0ms (0%)

Compiler

Compiled 206 to 120 computations (41.7% saved)

prune3.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New437
Fresh101
Picked000
Done000
Total538
Error
11.1b
Counts
8 → 3
Alt Table
Click to see full alt table
StatusErrorProgram
23.5b
(/.f64 (+.f64 (/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2)
11.2b
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1) 2)
19.1b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i))))))) 1) 2)
Compiler

Compiled 96 to 64 computations (33.3% saved)

localize52.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i)))))
1.5b
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i)))))))
2.4b
(+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i))))))) 1)
17.2b
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i))))))
Compiler

Compiled 157 to 90 computations (42.7% saved)

series69.0ms (0.2%)

Counts
4 → 144
Calls

36 calls:

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

rewrite115.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1792×rational.json-1
1792×rational.json-2
1792×rational.json-4
1792×rational.json-3
1390×rational.json-simplify-35
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017262
1130262
2305262
3823262
42641262
56585262
Stop Event
node limit
Counts
4 → 133
Calls
Call 1
Inputs
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i))))))) 1)
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i)))))))
(*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 2) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 1 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (-.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha beta) (/.f64 -1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha beta) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 -1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (*.f64 (-.f64 beta alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1/2) (*.f64 (-.f64 beta alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) 4)) (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4)) (*.f64 (-.f64 beta alpha) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (-.f64 alpha beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) (-.f64 alpha beta))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)) 1) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4)) (*.f64 2 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 beta alpha) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1 (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) 2) (/.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) 2) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)) (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 2 (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 1 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) 4) (+.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 beta alpha)) (/.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 alpha beta) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (neg.f64 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 2 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 4 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) -2) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (neg.f64 (+.f64 beta alpha))) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (neg.f64 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 4) (+.f64 (/.f64 2 (+.f64 beta alpha)) (/.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta alpha))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 beta alpha) 4)) (+.f64 (*.f64 4 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 4 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (+.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 beta alpha)) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) -2) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta alpha))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (+.f64 beta alpha)) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 beta alpha) 2) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 beta alpha)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (+.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 1 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4)) (*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 2 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (*.f64 2 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) (neg.f64 (+.f64 beta alpha))) (+.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (+.f64 beta alpha))) (-.f64 0 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (-.f64 0 (/.f64 1 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (neg.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (neg.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 beta alpha))) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))))

simplify371.0ms (1.2%)

Algorithm
egg-herbie
Rules
1410×rational.json-simplify-35
1024×rational.json-simplify-2
1010×rational.json-simplify-1
952×rational.json-simplify-48
908×rational.json-simplify-41
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0101147023
1284945053
2682344745
Stop Event
node limit
Counts
277 → 572
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))
(+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))))
(+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))))))))
(/.f64 1 beta)
(-.f64 (+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 alpha (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 2))) (*.f64 4 (/.f64 i (pow.f64 beta 2))))))
(-.f64 (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 alpha (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))))
(-.f64 (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 4)))))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))))
(/.f64 1 beta)
(+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))))
(+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))))
(+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 4)) (+.f64 (*.f64 -1 (/.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))))))
(/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) alpha)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) alpha))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) alpha)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 3))))))
(/.f64 -1 alpha)
(-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 1 alpha)))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 1 alpha)))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) (+.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 1 alpha)))
(/.f64 -1 alpha)
(-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))) (/.f64 1 alpha))))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3)) (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))) (/.f64 1 alpha))))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 4))) (+.f64 (/.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3)) (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))) (/.f64 1 alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))) (/.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (pow.f64 i 2))) (/.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))))) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (pow.f64 i 2))) (/.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))))) (/.f64 alpha (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (pow.f64 i 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))))) (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))))) (pow.f64 i 5))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (pow.f64 i 3))))))
(*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (-.f64 beta alpha)) (pow.f64 i 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (-.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)))) (pow.f64 i 5))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (-.f64 beta alpha)) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)))))) (pow.f64 i 5)))))))
(+.f64 1 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha)))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))) (pow.f64 alpha 3)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))))
(/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) alpha)
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))) (+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))))
2
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (/.f64 alpha beta)))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))))) (pow.f64 beta 3))))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
2
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 2 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 2))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (pow.f64 i 2))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2)))))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
1
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) 1)
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))))))
1
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) 1)
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))))))
(/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))) (pow.f64 alpha 3)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
-1
(-.f64 (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 beta alpha)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) 1)
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
1
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (/.f64 alpha beta)))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))))) (pow.f64 beta 3))))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
1
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (pow.f64 beta 2))) 1))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (pow.f64 beta 2))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha))))) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))))))) (pow.f64 i 5))))))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))))) (pow.f64 i 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))))
(*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))
(+.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))
(+.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))
(pow.f64 beta 2)
(+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))
(pow.f64 beta 2)
(+.f64 (pow.f64 beta 2) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(pow.f64 alpha 2)
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (pow.f64 alpha 2))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(pow.f64 alpha 2)
(+.f64 (pow.f64 alpha 2) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)))
(+.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i) (*.f64 4 (pow.f64 i 2))))
(*.f64 4 (pow.f64 i 2))
(+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i) (*.f64 4 (pow.f64 i 2)))
(+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)) (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)) (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i) (*.f64 4 (pow.f64 i 2))))
(*.f64 4 (pow.f64 i 2))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) i)) (*.f64 4 (pow.f64 i 2)))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) i)) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) i)) (*.f64 4 (pow.f64 i 2))))
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 0)
(+.f64 0 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(-.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 0)
(*.f64 (-.f64 beta alpha) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 2))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (-.f64 beta alpha)))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1)
(*.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (*.f64 (-.f64 beta alpha) 2) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1/2))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 -1 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 -1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 -1 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1/2)
(*.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 1 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4)))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) 4)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (-.f64 beta alpha))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 -1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (*.f64 (-.f64 beta alpha) 2))
(*.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1/2) (*.f64 (-.f64 beta alpha) 2))
(*.f64 (/.f64 -1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) -1)
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) -1)
(*.f64 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) -1)
(*.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) 4)) (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) 2)
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 2) 2)
(*.f64 (/.f64 1 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4)) (*.f64 (-.f64 beta alpha) 4))
(*.f64 (/.f64 -1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (-.f64 alpha beta))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) (-.f64 alpha beta))
(pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1)
(neg.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(neg.f64 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(-.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) -1)
(-.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 0)
(*.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 2))
(*.f64 1 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1))
(*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 1)
(*.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2) 1/2)
(*.f64 1/2 (+.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2))
(*.f64 (/.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 2) 2)
(*.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)) 1) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))))
(/.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 1)
(/.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2) 2)
(/.f64 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4) 4)
(/.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4)) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4)) (*.f64 2 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4))) 16)
(pow.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 1)
(+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 0)
(+.f64 0 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))))
(-.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 0)
(/.f64 (-.f64 beta alpha) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)))
(/.f64 2 (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)))
(/.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha))))
(/.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1 (+.f64 beta alpha)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1)
(/.f64 1 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)))
(/.f64 (*.f64 (-.f64 beta alpha) 2) (/.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 beta alpha)))
(/.f64 (*.f64 (-.f64 beta alpha) 2) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))
(/.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)) (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha))))
(/.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2)
(/.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 2 (+.f64 beta alpha)))
(/.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 1 (+.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) 4) (+.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 beta alpha)) (/.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta alpha)))
(/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 beta alpha)))
(/.f64 (-.f64 alpha beta) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (neg.f64 (+.f64 beta alpha))))
(/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta alpha))))
(/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 2 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 4 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4) 4)
(/.f64 (*.f64 (-.f64 beta alpha) -2) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (neg.f64 (+.f64 beta alpha))) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (neg.f64 (+.f64 beta alpha)))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 4) (+.f64 (/.f64 2 (+.f64 beta alpha)) (/.f64 2 (+.f64 beta alpha))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha))))
(/.f64 (*.f64 2 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta alpha))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta alpha)))))
(/.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1 (-.f64 beta alpha)))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha)))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta alpha))))
(/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta alpha))))
(/.f64 (*.f64 2 (*.f64 (+.f64 beta alpha) 4)) (+.f64 (*.f64 4 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 4 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))
(/.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (+.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha))))
(/.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 beta alpha)) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 beta alpha))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4)) 8)
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) -2) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta alpha))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta alpha)))))
(/.f64 (/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) 4)
(/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))
(/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)))
(/.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (+.f64 beta alpha)) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (+.f64 beta alpha))))
(/.f64 (/.f64 (+.f64 beta alpha) 2) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) 2))
(/.f64 (neg.f64 (+.f64 beta alpha)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (+.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (+.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 1 (-.f64 beta alpha))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4)) (*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4))) 16)
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))) 8)
(/.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 2 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (*.f64 2 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha))))
(/.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) (neg.f64 (+.f64 beta alpha))) (+.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))
(/.f64 (neg.f64 (*.f64 2 (+.f64 beta alpha))) (-.f64 0 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (-.f64 0 (/.f64 1 (-.f64 beta alpha))))
(/.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (neg.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (neg.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha))))
(/.f64 (neg.f64 (neg.f64 (+.f64 beta alpha))) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(pow.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1)
(+.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 0)
(+.f64 0 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(-.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 0)
(-.f64 0 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 1)
(/.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 2)
(/.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4) 4)
(/.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) -1)
(/.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4)) 8)
(/.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) -2)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4))) 16)
(pow.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 1)
(neg.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
Outputs
(*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))
(neg.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))
(+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))
(+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (neg.f64 (*.f64 alpha (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))))
(+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))))
(+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))))
(+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (neg.f64 (*.f64 alpha (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (*.f64 -1 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (neg.f64 (*.f64 alpha (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (*.f64 -1 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))))
(+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))))))))
(+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 3))) (+.f64 (/.f64 1 (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (neg.f64 (*.f64 alpha (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 3)))) (+.f64 (/.f64 1 (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (neg.f64 (*.f64 alpha (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (neg.f64 (*.f64 alpha (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (*.f64 -1 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (neg.f64 (*.f64 alpha (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 alpha (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 3)))) (+.f64 (/.f64 1 (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)) (*.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (*.f64 -1 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))))))
(/.f64 1 beta)
(-.f64 (+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 alpha (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 2))) (*.f64 4 (/.f64 i (pow.f64 beta 2))))))
(-.f64 (+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 alpha (pow.f64 beta 2)))) (+.f64 (*.f64 4 (/.f64 i (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 alpha (pow.f64 beta 2))))))
(+.f64 (/.f64 1 beta) (-.f64 (neg.f64 (/.f64 alpha (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i (pow.f64 beta 2))) (*.f64 2 (+.f64 (/.f64 alpha (pow.f64 beta 2)) (/.f64 1 (pow.f64 beta 2)))))))
(-.f64 (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 alpha (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))))) (pow.f64 beta 3)))) (-.f64 (/.f64 1 beta) (+.f64 (*.f64 4 (/.f64 i (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 alpha (pow.f64 beta 2)))))))
(+.f64 (/.f64 1 beta) (-.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))))) (pow.f64 beta 3)) (/.f64 alpha (pow.f64 beta 2)))) (+.f64 (*.f64 4 (/.f64 i (pow.f64 beta 2))) (*.f64 2 (+.f64 (/.f64 alpha (pow.f64 beta 2)) (/.f64 1 (pow.f64 beta 2)))))))
(-.f64 (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 4)))))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))))))) (pow.f64 beta 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))))) (pow.f64 beta 3))))) (-.f64 (/.f64 1 beta) (+.f64 (*.f64 4 (/.f64 i (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 alpha (pow.f64 beta 2)))))))
(+.f64 (/.f64 1 beta) (-.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (neg.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))))) (pow.f64 beta 4))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))))) (pow.f64 beta 3)) (/.f64 alpha (pow.f64 beta 2))))) (+.f64 (*.f64 4 (/.f64 i (pow.f64 beta 2))) (*.f64 2 (+.f64 (/.f64 alpha (pow.f64 beta 2)) (/.f64 1 (pow.f64 beta 2)))))))
(+.f64 (/.f64 1 beta) (-.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))))) (pow.f64 beta 3)) (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (neg.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))))) (pow.f64 beta 4)) (/.f64 alpha (pow.f64 beta 2))))) (+.f64 (*.f64 4 (/.f64 i (pow.f64 beta 2))) (*.f64 2 (+.f64 (/.f64 alpha (pow.f64 beta 2)) (/.f64 1 (pow.f64 beta 2)))))))
(/.f64 1 beta)
(+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))))
(+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2))))
(+.f64 (/.f64 1 beta) (neg.f64 (/.f64 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 2))))
(+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))))
(+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 3)))))
(+.f64 (/.f64 1 beta) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 3)) (/.f64 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 2)))))
(+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 4)) (+.f64 (*.f64 -1 (/.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))))))
(+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))) (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 4)))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 3)))) (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 4)))))
(+.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 3)) (/.f64 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 2)))) (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))) (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (pow.f64 beta 4)))) (+.f64 (neg.f64 (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 4)))) (/.f64 1 beta)))
(+.f64 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))) (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 4))) (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 3)) (/.f64 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 2))))) (/.f64 1 beta)))
(/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))
(+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) alpha)))
(+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (*.f64 alpha (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))
(+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 (neg.f64 alpha) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))
(+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 alpha (neg.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) alpha))))
(+.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (*.f64 alpha (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (*.f64 -1 (*.f64 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 2))))
(+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 -1 (+.f64 (*.f64 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (pow.f64 alpha 2)) (*.f64 alpha (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) alpha)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 3))))))
(+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 3)))) (*.f64 -1 (*.f64 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (pow.f64 alpha 3)) (*.f64 alpha (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (+.f64 (*.f64 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (neg.f64 (pow.f64 alpha 2))) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))
(+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 -1 (+.f64 (*.f64 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (pow.f64 alpha 2)) (+.f64 (*.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (pow.f64 alpha 3)) (*.f64 alpha (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))
(/.f64 -1 alpha)
(-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 1 alpha)))
(-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (pow.f64 alpha 2))) (/.f64 1 alpha)))
(-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 1 alpha)))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 1 alpha)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3))) (-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (pow.f64 alpha 2))) (/.f64 1 alpha))))
(+.f64 (/.f64 beta (pow.f64 alpha 2)) (-.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 beta (neg.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 1 alpha))))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) (+.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 1 alpha)))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))))))) (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 4)))) (-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (pow.f64 alpha 2))) (/.f64 1 alpha))))
(+.f64 (-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 1 alpha))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (-.f64 beta (neg.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))) (*.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 beta (neg.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta)))) (neg.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (pow.f64 alpha 4)) (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 beta (neg.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3)))))
(/.f64 -1 alpha)
(-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))) (/.f64 1 alpha))))
(-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))) (+.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))))))
(-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (/.f64 1 alpha) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2))))))
(-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (/.f64 1 alpha) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3)) (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))) (/.f64 1 alpha))))
(+.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (-.f64 beta (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3))) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 3)))) (-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))) (+.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))))))
(+.f64 (-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (/.f64 1 alpha) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))))) (+.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))) (-.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 3))) (+.f64 (/.f64 1 alpha) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))))))))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 4))) (+.f64 (/.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3)) (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))) (/.f64 1 alpha))))
(+.f64 (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (-.f64 beta (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3))) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 beta (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 beta (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))))) (pow.f64 alpha 4)))) (-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))) (+.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))))))
(+.f64 (-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (/.f64 1 alpha) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 3))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (pow.f64 alpha 4))) (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))))))
(+.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (pow.f64 alpha 4))) (+.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))) (-.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 3))) (+.f64 (/.f64 1 alpha) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))) (/.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) 2)))) (/.f64 alpha (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)))))
(+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2)))) (-.f64 (/.f64 beta (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))) (/.f64 alpha (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)))))
(+.f64 (*.f64 (*.f64 i (-.f64 beta alpha)) (neg.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2)))) (-.f64 (/.f64 beta (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))) (/.f64 alpha (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (pow.f64 i 2))) (/.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2) (pow.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) 2)))) (*.f64 (pow.f64 i 2) -1))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) 2)))) (/.f64 alpha (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)))))
(+.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2)))) (/.f64 beta (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)))) (-.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2)))) (neg.f64 (pow.f64 i 2))) (/.f64 alpha (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2))) (*.f64 (pow.f64 i 2) (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2))))))) (-.f64 (/.f64 beta (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))) (/.f64 alpha (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))))) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (pow.f64 i 2))) (/.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))))) (/.f64 alpha (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2) (pow.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) 2)))) (*.f64 (pow.f64 i 2) -1)) (+.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2) (pow.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) 2)))) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta))))) (*.f64 -4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) 3))))) (pow.f64 i 3))))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) 2)))) (/.f64 alpha (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)))))
(+.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))) (+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2)))) (neg.f64 (pow.f64 i 2))) (neg.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2)))))) (-.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2)))) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 3)) -4))) (neg.f64 (pow.f64 i 3))) (/.f64 alpha (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2)))) (neg.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 3)) -4))) (pow.f64 i 3)) (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2))))) (+.f64 (/.f64 beta (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))) (-.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2)))) (neg.f64 (pow.f64 i 2))) (/.f64 alpha (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))))))
(*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/16 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 3)) -1/16)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/16 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (-.f64 beta alpha) -1/64)) (*.f64 (+.f64 alpha beta) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1/16))) (pow.f64 i 4))))
(+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 3)) -1/16)) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64)) (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1/16))) (pow.f64 i 4))) (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))))) (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))))) (pow.f64 i 5))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (pow.f64 i 3))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (-.f64 beta alpha) -1/64)) (*.f64 (+.f64 alpha beta) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1/16))) (pow.f64 i 4))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/16 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (-.f64 beta alpha) -1/64)) (*.f64 (+.f64 alpha beta) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1/16))) -1/4)) (*.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (-.f64 beta alpha) (+.f64 alpha beta))) -1/64))) (pow.f64 i 5)))))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (+.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 3)) -1/16)) (neg.f64 (/.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64)) (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1/16))) (pow.f64 i 4)))) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64)) (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1/16))) -1/4)) (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)))))) (pow.f64 i 5)))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 3)) -1/16))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64)) (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1/16))) (pow.f64 i 4)) (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (*.f64 -1/64 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)))) (*.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64)) (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1/16))) -1/4))) (pow.f64 i 5)))))
(*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (-.f64 beta alpha)) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2))) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 1/16 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 beta alpha) (pow.f64 i 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (-.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2))) (pow.f64 i 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1/16)) (*.f64 -1/64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) 2)))) (pow.f64 i 4))))
(+.f64 (*.f64 1/16 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 beta alpha) (pow.f64 i 3)))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1/16)) (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64))) (pow.f64 i 4)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)))) (pow.f64 i 5))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (-.f64 beta alpha)) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)))))) (pow.f64 i 5)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1/16)) (*.f64 -1/64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) 2)))) (pow.f64 i 4))) (+.f64 (*.f64 -1/64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (-.f64 beta alpha) (+.f64 alpha beta))) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) (pow.f64 i 5)))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2))) (pow.f64 i 3))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 (+.f64 alpha beta) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1/16)) (*.f64 -1/64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) 2)))) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) (pow.f64 i 5))))))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1/16)) (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64))) (pow.f64 i 4))) (+.f64 (*.f64 1/16 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 beta alpha) (pow.f64 i 3)))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1/16)) (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64))) (/.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 5))))) (*.f64 -1/64 (*.f64 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))) (/.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 5)))))))
(+.f64 1 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 1 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 1 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha)))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (*.f64 alpha (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))))) -1))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 1 (*.f64 alpha (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 alpha (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))))))
(+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (+.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (neg.f64 (pow.f64 alpha 2))) (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 alpha (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))) (pow.f64 alpha 3)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (+.f64 (*.f64 alpha (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))))) (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 3)) (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))))))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 1 (+.f64 (+.f64 (*.f64 alpha (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))))) (*.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (+.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (neg.f64 (pow.f64 alpha 2)))) (*.f64 (pow.f64 alpha 3) (-.f64 (*.f64 (pow.f64 beta 2) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 3))) (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (*.f64 -1 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (*.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (+.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))))))
(/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) alpha)
(/.f64 (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) alpha)
(/.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) alpha)
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (neg.f64 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha))))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (neg.f64 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2))))))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))))))))))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 beta alpha)))) (-.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (pow.f64 alpha 2)))))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (+.f64 (/.f64 beta alpha) (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))))))) (pow.f64 alpha 3))))) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha))))))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))))))) (pow.f64 alpha 3)) (/.f64 beta alpha))) (-.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(+.f64 (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))))))))))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 beta alpha))))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (+.f64 (*.f64 (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))))))))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))))))))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (pow.f64 alpha 2)))))))
(+.f64 (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (+.f64 (/.f64 beta alpha) (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))))))) (pow.f64 alpha 3)))))) (-.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))))))))) (pow.f64 alpha 4))) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha))))))
(+.f64 (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))))))) (pow.f64 alpha 3)) (/.f64 beta alpha))))) (-.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))))))))) (pow.f64 alpha 4))) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2))))))))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))
(neg.f64 (/.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) alpha))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) (-.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 (neg.f64 (/.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) alpha)) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))) (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3))))) (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) alpha)) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 3)))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 3)))) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 (neg.f64 (/.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) alpha)) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 2))))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))) (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))))) (*.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))))))) (pow.f64 alpha 4))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))))))))) (pow.f64 alpha 4))) (+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) alpha)) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 3)))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 2)))))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))))))))) (pow.f64 alpha 4))) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 3)))) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 (neg.f64 (/.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) alpha)) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 2)))))))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))
(+.f64 1 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))))
(+.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (+.f64 1 (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))))))))
(+.f64 (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))) (-.f64 (+.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))) -1))
(+.f64 (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))))) (+.f64 1 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))) (+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))))
(+.f64 (+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 alpha 2)) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 3))) (+.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))))
(+.f64 1 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))) (+.f64 (+.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))) (*.f64 (pow.f64 beta 3) (-.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 3)))) (+.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))))))
(+.f64 1 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))) (+.f64 (+.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 (pow.f64 alpha 2) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 3)))) (+.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))))))
2
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 2 (*.f64 -1 (/.f64 alpha beta)))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(+.f64 (/.f64 alpha beta) (-.f64 (+.f64 2 (neg.f64 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))))
(+.f64 (/.f64 alpha beta) (-.f64 (+.f64 2 (neg.f64 (/.f64 alpha beta))) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 1 beta))))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (/.f64 alpha beta)))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))) (-.f64 2 (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))))) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 beta 2)))))))))
(+.f64 2 (-.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (neg.f64 (/.f64 alpha beta)))) (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2)))))))))
(+.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (+.f64 (/.f64 alpha beta) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))) (-.f64 2 (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2)))))))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))))) (pow.f64 beta 3))))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))))))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))))))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))))) (-.f64 2 (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))))) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 beta 2)))))))))
(+.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (-.f64 (neg.f64 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))))))))) (pow.f64 beta 3)))) (neg.f64 (/.f64 alpha beta)))) (-.f64 2 (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2)))))))))
(+.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (+.f64 (/.f64 alpha beta) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (-.f64 (neg.f64 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))))))))) (pow.f64 beta 3)))))) (-.f64 2 (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2)))))))))
2
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(+.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (-.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) beta))))
(+.f64 (+.f64 2 (/.f64 alpha beta)) (*.f64 -1 (-.f64 (/.f64 alpha beta) (/.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 2 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(+.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 alpha (*.f64 -1 alpha)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))) (pow.f64 beta 2))) (/.f64 alpha beta))) (-.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) beta))))
(+.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (neg.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 -1 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))))))))) (pow.f64 beta 2))) (+.f64 2 (/.f64 alpha beta))) (*.f64 -1 (-.f64 (/.f64 alpha beta) (/.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 2))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(+.f64 (+.f64 (/.f64 alpha beta) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 alpha (*.f64 -1 alpha)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 -1 alpha)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 alpha (*.f64 -1 alpha)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))))) (pow.f64 beta 3)))))) (-.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) beta))))
(+.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 -1 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (neg.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 -1 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))))))))))) (pow.f64 beta 3)) (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (neg.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 -1 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))))))))) (pow.f64 beta 2)))) (+.f64 2 (/.f64 alpha beta))) (*.f64 -1 (-.f64 (/.f64 alpha beta) (/.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) beta))))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (+.f64 alpha beta) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)))))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (*.f64 (*.f64 i (-.f64 beta alpha)) (neg.f64 (/.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (+.f64 alpha beta)) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (pow.f64 i 2))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2)) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) (+.f64 alpha beta)))))))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (+.f64 alpha beta) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))) (-.f64 (+.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta)))) (neg.f64 (pow.f64 i 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta))))) (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2)))))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2)) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) (+.f64 alpha beta)))))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2)) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) (+.f64 alpha beta)))) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta))))) (*.f64 -4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))))))))))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (+.f64 alpha beta) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (+.f64 1 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta)))) (neg.f64 (pow.f64 i 2))) (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))) -4))) (neg.f64 (pow.f64 i 3)))))) (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (+.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta))))) (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))))) (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta)))) (neg.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))) -4))) (neg.f64 (pow.f64 i 3))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
1
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) 1)
(+.f64 1 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (*.f64 -1/16 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3))))))
(+.f64 (*.f64 -1/16 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (pow.f64 i 3)))) (+.f64 1 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)) 1/16)) (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)) -1/64))) (pow.f64 i 4))))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (pow.f64 i 3)))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)))) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 -1/64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (pow.f64 i 4))))))
1
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) 1)
(+.f64 1 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)))) (pow.f64 i 3)))))
(+.f64 (*.f64 1/16 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (pow.f64 i 3)))) (+.f64 1 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)) 1/16)) (*.f64 -1/64 (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) 2))))) (pow.f64 i 4))))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 1/16 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (pow.f64 i 3)))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)))) (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64)))) (pow.f64 i 4))))))
(/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(/.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 alpha (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 alpha (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))))))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (+.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (neg.f64 (pow.f64 alpha 2))) (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 alpha (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))) (pow.f64 alpha 3)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (+.f64 (*.f64 alpha (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))))) (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 3)) (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))))))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (+.f64 (*.f64 alpha (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))))) (*.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (+.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (neg.f64 (pow.f64 alpha 2)))) (*.f64 (pow.f64 alpha 3) (-.f64 (*.f64 (pow.f64 beta 2) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 3))) (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (*.f64 -1 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (*.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (+.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))))))))
-1
(-.f64 (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 beta alpha)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha))))
(-.f64 (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 beta alpha))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) alpha))))
(+.f64 (/.f64 beta alpha) (-.f64 -1 (-.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha)) (neg.f64 (/.f64 beta alpha)))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (pow.f64 alpha 2)))))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (neg.f64 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 1 (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha)))))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (neg.f64 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 1 (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))))))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))))))))))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 beta alpha)))) (-.f64 (/.f64 beta alpha) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (pow.f64 alpha 2))))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (+.f64 (/.f64 beta alpha) (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))))))) (pow.f64 alpha 3))))) (-.f64 (/.f64 beta alpha) (+.f64 1 (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha)))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))))))) (pow.f64 alpha 3)) (/.f64 beta alpha)))) (-.f64 -1 (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2))))) (-.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 beta alpha)))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) alpha)))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) (-.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))))
(+.f64 (neg.f64 (/.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) alpha)) (-.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 2))) (+.f64 1 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2))))))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))) (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3))))) (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3)) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))))
(+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 3)))) (-.f64 (+.f64 (neg.f64 (/.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) alpha)) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 2))) (+.f64 1 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2))))))))
(+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 3)))) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))) (+.f64 (neg.f64 (/.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) alpha)) (-.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 2))) (+.f64 1 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2))))))))))
(*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))
(neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i))))
(+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))))
(+.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))))
(+.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))))) (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))))))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 alpha 2)) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 3))) (+.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))))
(+.f64 (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))) (+.f64 (+.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))) (*.f64 (pow.f64 beta 3) (-.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 3)))) (+.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))))))))
(+.f64 (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))) (+.f64 (+.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 (pow.f64 alpha 2) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 3)))) (+.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))))))))
1
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(+.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))))
(+.f64 (+.f64 1 (neg.f64 (/.f64 alpha beta))) (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))))
(+.f64 (+.f64 1 (neg.f64 (/.f64 alpha beta))) (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 1 beta))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (/.f64 alpha beta)))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))))) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 beta 2))))))))
(+.f64 1 (-.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (neg.f64 (/.f64 alpha beta)))) (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2)))))))))
(-.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 alpha beta) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))) (+.f64 1 (/.f64 alpha beta))) (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2))))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))))) (pow.f64 beta 3))))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))))))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))))))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))))) (-.f64 1 (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))))) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 beta 2)))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (-.f64 (neg.f64 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))))))))) (pow.f64 beta 3)))) (neg.f64 (/.f64 alpha beta)))) (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2)))))))))
(+.f64 1 (+.f64 (*.f64 -1 (+.f64 (/.f64 alpha beta) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (-.f64 (neg.f64 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))))))))) (pow.f64 beta 3))))) (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2))))))))))
1
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 1 (/.f64 alpha beta))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) beta)))
(+.f64 (+.f64 1 (/.f64 alpha beta)) (*.f64 -1 (-.f64 (/.f64 alpha beta) (/.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (pow.f64 beta 2))) 1))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(+.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 alpha (*.f64 -1 alpha)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))) (pow.f64 beta 2))))) (-.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) beta))))
(+.f64 (+.f64 1 (+.f64 (/.f64 alpha beta) (neg.f64 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (neg.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 -1 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))))))))) (pow.f64 beta 2))))) (*.f64 -1 (-.f64 (/.f64 alpha beta) (/.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (pow.f64 beta 2))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(+.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 alpha (*.f64 -1 alpha)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 -1 alpha)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 alpha (*.f64 -1 alpha)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))))) (pow.f64 beta 3)))))) (-.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) beta))))
(+.f64 (+.f64 1 (+.f64 (/.f64 alpha beta) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 -1 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (neg.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 -1 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))))))))))) (pow.f64 beta 3)) (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (neg.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 -1 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))))))))) (pow.f64 beta 2)))))) (*.f64 -1 (-.f64 (/.f64 alpha beta) (/.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) beta))))
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (+.f64 alpha beta) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (*.f64 (*.f64 i (-.f64 beta alpha)) (neg.f64 (/.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (+.f64 alpha beta)) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2)) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) (+.f64 alpha beta))))))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (+.f64 alpha beta) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))) (-.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta)))) (neg.f64 (pow.f64 i 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta))))) (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha))))) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2)) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) (+.f64 alpha beta)))))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2)) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) (+.f64 alpha beta)))) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta))))) (*.f64 -4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))))))))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (+.f64 alpha beta) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))) (-.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta)))) (neg.f64 (pow.f64 i 2))) (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))) -4))) (neg.f64 (pow.f64 i 3))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta))))) (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))))) (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta)))) (neg.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))) -4))) (neg.f64 (pow.f64 i 3))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (*.f64 -1/16 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (*.f64 -1/16 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)) 1/16)) (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)) -1/64))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (pow.f64 i 3)))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)))) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 -1/64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))))))) (pow.f64 i 5))))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)) 1/16)) (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)) -1/64))) (pow.f64 i 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2))) -1/64)) (*.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)) 1/16)) (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)) -1/64))) -1/4))) (pow.f64 i 5))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta 2)))))) (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 -1/4 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)))) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 -1/64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))) (pow.f64 i 5)) (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)))) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 -1/64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (pow.f64 i 4)))) (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (*.f64 -1/16 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (pow.f64 i 3))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (*.f64 -1/4 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)))) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 -1/64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))) (*.f64 -1/64 (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta 2))))))) (pow.f64 i 5)) (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)))) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 -1/64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (pow.f64 i 4)))) (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (*.f64 -1/16 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (pow.f64 i 3))))))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)))) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (*.f64 1/16 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)) 1/16)) (*.f64 -1/64 (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) 2))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 1/16 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (pow.f64 i 3)))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)))) (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64)))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))))) (pow.f64 i 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)))) (pow.f64 i 3))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)) 1/16)) (*.f64 -1/64 (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) 2))))) (pow.f64 i 4))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)) 1/16)) (*.f64 -1/64 (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) 2))))) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) (pow.f64 i 5))))) (*.f64 -1/64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2))) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) (pow.f64 i 5)))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)))) (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64)))) (pow.f64 i 4))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)))) (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64)))) (*.f64 (/.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 5)) -1/4)) (*.f64 1/16 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (pow.f64 i 3)))))) (+.f64 (*.f64 (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (/.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 5)) -1/64)) (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2))))))
(*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))
(*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 beta (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))))
(+.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))))))
(+.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))) (+.f64 (pow.f64 beta 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))
(+.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))))))
(+.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))) (+.f64 (pow.f64 beta 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))
(pow.f64 beta 2)
(+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))
(+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))))
(+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))))))
(+.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))) (+.f64 (pow.f64 beta 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))))))
(+.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))) (+.f64 (pow.f64 beta 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))
(pow.f64 beta 2)
(+.f64 (pow.f64 beta 2) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))))))
(+.f64 (pow.f64 beta 2) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (neg.f64 beta)))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))
(+.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (neg.f64 beta))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))
(+.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (neg.f64 beta))))
(*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))
(*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))
(*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))
(+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 alpha (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))
(+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (pow.f64 alpha 2) (*.f64 alpha (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))
(+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (pow.f64 alpha 2) (*.f64 alpha (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))
(pow.f64 alpha 2)
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (pow.f64 alpha 2))
(+.f64 (pow.f64 alpha 2) (*.f64 alpha (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))
(+.f64 (pow.f64 alpha 2) (*.f64 alpha (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))
(+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (pow.f64 alpha 2) (*.f64 alpha (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))
(+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (pow.f64 alpha 2) (*.f64 alpha (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))
(pow.f64 alpha 2)
(+.f64 (pow.f64 alpha 2) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)))
(+.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 alpha)))
(+.f64 (pow.f64 alpha 2) (*.f64 (neg.f64 alpha) (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))
(+.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 alpha))))
(+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (pow.f64 alpha 2) (*.f64 (neg.f64 alpha) (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))
(+.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 alpha))))
(+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (pow.f64 alpha 2) (*.f64 (neg.f64 alpha) (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))
(*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))
(*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta))
(*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i))
(+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) (*.f64 i (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2))))))
(+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) (*.f64 i (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 i (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2))))) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta))))
(+.f64 (*.f64 i (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 i (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2))))) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta))))
(+.f64 (*.f64 i (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) (*.f64 4 (pow.f64 i 2))))
(*.f64 4 (pow.f64 i 2))
(+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i) (*.f64 4 (pow.f64 i 2)))
(+.f64 (*.f64 i (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2))))) (*.f64 4 (pow.f64 i 2)))
(+.f64 (*.f64 i (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) (*.f64 4 (pow.f64 i 2)))
(+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)) (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 i (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2))))) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta))))
(+.f64 (*.f64 i (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)) (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 i (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2))))) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta))))
(+.f64 (*.f64 i (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) (*.f64 4 (pow.f64 i 2))))
(*.f64 4 (pow.f64 i 2))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) i)) (*.f64 4 (pow.f64 i 2)))
(+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) (*.f64 i -1)))
(+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (neg.f64 i)))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) i)) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) (*.f64 i -1))))
(+.f64 (*.f64 4 (pow.f64 i 2)) (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (neg.f64 i))))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) i)) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) (*.f64 i -1))))
(+.f64 (*.f64 4 (pow.f64 i 2)) (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (neg.f64 i))))
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 0)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(+.f64 0 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(+.f64 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) 1/2) (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) 1/2))
(-.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 0)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(*.f64 (-.f64 beta alpha) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) 1/2))
(*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 2))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) 1/2))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (-.f64 beta alpha)))
(*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 1/2 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (/.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (*.f64 2 (-.f64 beta alpha)))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(*.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(*.f64 (*.f64 (-.f64 beta alpha) 2) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 1/2 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (/.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (*.f64 2 (-.f64 beta alpha)))
(*.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1/2))
(*.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (/.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 1/2)))
(*.f64 (/.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (-.f64 beta alpha) 1))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(*.f64 -1 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(neg.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(/.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(*.f64 -1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(*.f64 -1 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(neg.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(/.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1/2)
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) 1/2))
(*.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 1 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4)))
(*.f64 (-.f64 beta alpha) (*.f64 4 (/.f64 1 (*.f64 4 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))
(*.f64 (/.f64 1/4 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))) (*.f64 4 (-.f64 beta alpha)))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) 4)))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (/.f64 2 (*.f64 4 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (-.f64 beta alpha)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (-.f64 beta alpha))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (-.f64 alpha beta) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 -1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 -1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 1/2 (+.f64 alpha (+.f64 (+.f64 i i) beta)))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) 1/2))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 1/2 (+.f64 alpha (+.f64 (+.f64 i i) beta)))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (*.f64 (-.f64 beta alpha) 2))
(*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 1/2 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (/.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (*.f64 2 (-.f64 beta alpha)))
(*.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1/2) (*.f64 (-.f64 beta alpha) 2))
(*.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (/.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 1/2)))
(*.f64 (/.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (-.f64 beta alpha) 1))
(*.f64 (/.f64 -1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 -1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(*.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) -1)
(neg.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(/.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) -1)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(*.f64 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) -1)
(neg.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(/.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(*.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) 4)) (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (/.f64 2 (*.f64 4 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (-.f64 beta alpha)))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) 2)
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) 1/2))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 2) 2)
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) 1/2))
(*.f64 (/.f64 1 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4)) (*.f64 (-.f64 beta alpha) 4))
(*.f64 (-.f64 beta alpha) (*.f64 4 (/.f64 1 (*.f64 4 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))
(*.f64 (/.f64 1/4 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))) (*.f64 4 (-.f64 beta alpha)))
(*.f64 (/.f64 -1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (-.f64 alpha beta))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) (-.f64 alpha beta))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(neg.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(neg.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(/.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(neg.f64 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(neg.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(/.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(-.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) -1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(-.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 0)
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(*.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 2))
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(*.f64 1 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(*.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2) 1/2)
(*.f64 1/2 (+.f64 2 (*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))))
(*.f64 1/2 (+.f64 2 (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))))
(*.f64 1/2 (+.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2))
(*.f64 1/2 (+.f64 2 (*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))))
(*.f64 1/2 (+.f64 2 (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))))
(*.f64 (/.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 2) 2)
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(*.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)) 1) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(/.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(/.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2) 2)
(/.f64 (+.f64 2 (*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))) 2)
(/.f64 (+.f64 2 (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))) 2)
(/.f64 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4) 4)
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4)) 8)
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4)) (*.f64 2 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4))) 16)
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(pow.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 0)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(+.f64 0 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(-.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 0)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (-.f64 beta alpha) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 2 (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1 (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 1 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (-.f64 beta alpha) 2) (/.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (-.f64 beta alpha) 2) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)) (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 2 (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 1 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (-.f64 beta alpha) 4) (+.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 beta alpha)) (/.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (-.f64 alpha beta) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (neg.f64 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 2 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 4 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4) 4)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (-.f64 beta alpha) -2) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (neg.f64 (+.f64 beta alpha))) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (neg.f64 (+.f64 beta alpha)))))
(*.f64 -2 (/.f64 (-.f64 beta alpha) (+.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (neg.f64 (+.f64 alpha beta)))) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (neg.f64 (+.f64 alpha beta)))))))
(*.f64 (-.f64 beta alpha) (/.f64 -2 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))) (neg.f64 (+.f64 alpha beta)))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))) (neg.f64 (+.f64 alpha beta)))))))
(*.f64 (-.f64 beta alpha) (/.f64 -2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))) (neg.f64 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 4) (+.f64 (/.f64 2 (+.f64 beta alpha)) (/.f64 2 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 2 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta alpha))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta alpha)))))
(/.f64 (*.f64 2 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 alpha beta)))))
(*.f64 2 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))) (neg.f64 (+.f64 alpha beta))))))
(/.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1 (-.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha)))
(*.f64 (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 2 (+.f64 alpha beta)))))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (/.f64 (-.f64 beta alpha) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (+.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 beta alpha) 4)) (+.f64 (*.f64 4 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 4 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (+.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha))))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 2 (+.f64 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 2 (+.f64 alpha beta))) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 2 (+.f64 alpha beta))))))
(/.f64 (*.f64 (-.f64 beta alpha) (*.f64 2 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))) (+.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (*.f64 (-.f64 beta alpha) (*.f64 2 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))) (*.f64 (/.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 beta alpha)) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 beta alpha))))
(/.f64 (*.f64 2 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (*.f64 (-.f64 beta alpha) (+.f64 alpha beta))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)))))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))) 1)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))) (+.f64 alpha beta))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4)) 8)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) -2) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta alpha))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta alpha)))))
(*.f64 -2 (/.f64 (-.f64 beta alpha) (+.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (neg.f64 (+.f64 alpha beta)))) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (neg.f64 (+.f64 alpha beta)))))))
(*.f64 (-.f64 beta alpha) (/.f64 -2 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))) (neg.f64 (+.f64 alpha beta)))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))) (neg.f64 (+.f64 alpha beta)))))))
(*.f64 (-.f64 beta alpha) (/.f64 -2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))) (neg.f64 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) 4)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (+.f64 beta alpha)) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (+.f64 beta alpha))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 2 (+.f64 (/.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (-.f64 beta alpha)) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (-.f64 beta alpha)) (+.f64 alpha beta)))))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (/.f64 (+.f64 beta alpha) 2) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) 2))
(/.f64 2 (/.f64 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (/.f64 (+.f64 alpha beta) 2)))
(/.f64 2 (/.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))))
(/.f64 (neg.f64 (+.f64 beta alpha)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (+.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (+.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 1 (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4)) (*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4))) 16)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))) 8)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 2 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (*.f64 2 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))) (/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))) 2)))
(/.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (*.f64 2 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha))))
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (-.f64 beta alpha))))
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (-.f64 beta alpha))))
(/.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) (neg.f64 (+.f64 beta alpha))) (+.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (neg.f64 (*.f64 2 (+.f64 beta alpha))) (-.f64 0 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (-.f64 0 (/.f64 1 (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (neg.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (neg.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 beta alpha))) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(pow.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(+.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 0)
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(+.f64 0 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(-.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 0)
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(-.f64 0 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 1)
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(/.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 2)
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(/.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4) 4)
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(/.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) -1)
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4)) 8)
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(/.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) -2)
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4))) 16)
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(pow.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 1)
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(neg.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))

localize49.0ms (0.2%)

Local error

Found 4 expressions with local error:

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

Compiled 148 to 78 computations (47.3% saved)

series24.0ms (0.1%)

Counts
4 → 144
Calls

36 calls:

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

rewrite116.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1544×rational.json-1
1544×rational.json-2
1544×rational.json-4
1544×rational.json-3
1528×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
018220
1137220
2336220
3922220
42382220
55288220
Stop Event
node limit
Counts
4 → 198
Calls
Call 1
Inputs
(+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1)
(*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i)))))
(/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) 1) (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 2) (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (neg.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 2 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 2 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 alpha beta) (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 alpha beta)) (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (*.f64 2 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (*.f64 2 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (*.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 1 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 1 (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) -2) (*.f64 2 (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) -2) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) -2) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4)) (*.f64 2 (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4)) (*.f64 2 (*.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)) (*.f64 2 (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 alpha beta) 4))) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) -2)) (*.f64 2 (*.f64 2 (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) -2)) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (*.f64 2 (/.f64 1 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (*.f64 2 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (*.f64 2 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (*.f64 2 (/.f64 1 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (+.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (neg.f64 (/.f64 1 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (/.f64 1 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 alpha beta) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 alpha beta)) (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (+.f64 alpha beta) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2) (*.f64 (+.f64 alpha beta) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4)) (*.f64 (+.f64 alpha beta) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (-.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha beta) (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (*.f64 2 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1/2) (*.f64 2 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)) (*.f64 (-.f64 beta alpha) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (-.f64 alpha beta))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))))

simplify270.0ms (0.9%)

Algorithm
egg-herbie
Rules
1998×rational.json-simplify-35
1210×rational.json-simplify-2
1056×rational.json-simplify-49
902×rational.json-simplify-41
826×rational.json-simplify-46
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0112945452
1343043702
Stop Event
node limit
Counts
342 → 613
Calls
Call 1
Inputs
(+.f64 1 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha)))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))) (pow.f64 alpha 3)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))))
(/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) alpha)
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))) (+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))))
2
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (/.f64 alpha beta)))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))))) (pow.f64 beta 3))))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
2
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 2 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 2))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (pow.f64 i 2))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2)))))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
1
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) 1)
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))))))
1
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) 1)
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))))))
(/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))) (pow.f64 alpha 3)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
-1
(-.f64 (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 beta alpha)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) 1)
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
1
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (/.f64 alpha beta)))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))))) (pow.f64 beta 3))))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
1
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (pow.f64 beta 2))) 1))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (pow.f64 beta 2))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha))))) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))))))) (pow.f64 i 5))))))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))))) (pow.f64 i 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))))
(/.f64 beta (+.f64 beta (*.f64 2 i)))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha) (/.f64 beta (+.f64 beta (*.f64 2 i))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha) (+.f64 (*.f64 (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta (*.f64 2 i)))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha) (+.f64 (*.f64 (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 4))) (pow.f64 alpha 3)) (/.f64 beta (+.f64 beta (*.f64 2 i))))))
1
(+.f64 1 (*.f64 -2 (/.f64 i alpha)))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) i) (pow.f64 alpha 2))) (*.f64 -2 (/.f64 i alpha))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 alpha 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) i) (pow.f64 alpha 2))) (*.f64 -2 (/.f64 i alpha)))))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i)))) alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i)))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i))))) (pow.f64 alpha 2)) 1))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i)))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i))))) (pow.f64 alpha 2)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i))))) (pow.f64 alpha 3))))))
(/.f64 alpha (+.f64 alpha (*.f64 2 i)))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha (*.f64 2 i))) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 alpha (+.f64 alpha (*.f64 2 i))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha (*.f64 2 i))) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 2 i))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha (*.f64 2 i))) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (pow.f64 beta 3)) (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 2 i))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))))
1
(+.f64 1 (*.f64 -2 (/.f64 i beta)))
(+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2))) (+.f64 1 (*.f64 -2 (/.f64 i beta))))
(+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 i beta)) (*.f64 -2 (/.f64 (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (pow.f64 beta 3))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))))
1
(+.f64 1 (*.f64 -2 (/.f64 i (+.f64 beta alpha))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 i (+.f64 beta alpha))) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta alpha) 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 i (+.f64 beta alpha))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta alpha) 2))))))
(*.f64 1/2 (/.f64 (+.f64 beta alpha) i))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (+.f64 beta alpha) i))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 i 4))))))
(*.f64 1/2 (/.f64 (+.f64 beta alpha) i))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (+.f64 beta alpha) i))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 i 4))))))
(*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 4))))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 i beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)) (pow.f64 beta 3)) 1))) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 i beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)) (pow.f64 beta 3)) 1))) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))
(/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) alpha)))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) alpha)) (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (pow.f64 alpha 2)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 4))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) alpha)) (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (pow.f64 alpha 2)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
-1
(-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))
(-.f64 (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)) (pow.f64 alpha 3))))) 1)
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 i 3) (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (-.f64 beta alpha)) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (-.f64 beta alpha)) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (-.f64 beta alpha)) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (-.f64 beta alpha)) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2))))))
(-.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) -1)
(-.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 0)
(*.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 2))
(*.f64 1 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1))
(*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 1)
(*.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)) 1/2)
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 2) 2)
(*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) 1) (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 1)
(/.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)) 2)
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 4) 4)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 4)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 4))) 16)
(pow.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 1)
(+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 0)
(+.f64 0 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 2) (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 2))
(-.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 0)
(/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (+.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (neg.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 2 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 2 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 4 (*.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))
(/.f64 4 (*.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 4 (*.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) 2)
(/.f64 (-.f64 alpha beta) (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (neg.f64 (+.f64 alpha beta)) (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (neg.f64 (+.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (*.f64 2 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (*.f64 2 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (*.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4)) 4)
(/.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 1 (-.f64 beta alpha)))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 1 (+.f64 alpha beta)))
(/.f64 (*.f64 (+.f64 alpha beta) -2) (*.f64 2 (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (*.f64 (+.f64 alpha beta) -2) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (*.f64 (+.f64 alpha beta) -2) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4)) (*.f64 2 (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4)) (*.f64 2 (*.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))))
(/.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(/.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4))) 8)
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)) (*.f64 2 (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 alpha beta) 4))) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4))))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) -2)) (*.f64 2 (*.f64 2 (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) -2)) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))
(/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4))
(/.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) 4)
(/.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))
(/.f64 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) 4)
(/.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))
(/.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) 2))
(/.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) 2))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (*.f64 2 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (*.f64 2 (/.f64 1 (-.f64 beta alpha))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (*.f64 2 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (*.f64 2 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (*.f64 2 (/.f64 1 (+.f64 alpha beta))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4)))) 16)
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4))
(/.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4))
(/.f64 (*.f64 2 (/.f64 (+.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) 8)
(/.f64 (*.f64 2 (/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)))
(/.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (*.f64 2 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))
(/.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))
(/.f64 (*.f64 2 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) 8)
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))))
(/.f64 (*.f64 2 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 (*.f64 2 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 (neg.f64 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (neg.f64 (/.f64 1 (-.f64 beta alpha))))
(/.f64 (neg.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (/.f64 1 (+.f64 alpha beta))))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4)))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))
(/.f64 (neg.f64 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))
(pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)
(+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 0)
(+.f64 0 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(+.f64 (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(+.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2))
(-.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 0)
(-.f64 0 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (+.f64 alpha beta) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 2 (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 2 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha beta)))
(*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1)
(*.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2))
(*.f64 -1 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2)
(*.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha beta))
(*.f64 (neg.f64 (+.f64 alpha beta)) (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 1/2 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (+.f64 alpha beta) 2))
(*.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2) (*.f64 (+.f64 alpha beta) 2))
(*.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))) -1)
(*.f64 (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) 2)
(*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2) 2)
(*.f64 (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4)) (*.f64 (+.f64 alpha beta) 4))
(*.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 alpha beta)))
(pow.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1)
(neg.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 0)
(+.f64 0 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(+.f64 -1 (-.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2))
(-.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 0)
(-.f64 0 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (-.f64 beta alpha)))
(*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1)
(*.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1/2))
(*.f64 -1 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) 1/2)
(*.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (-.f64 beta alpha))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 1/2 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (*.f64 2 (-.f64 beta alpha)))
(*.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1/2) (*.f64 2 (-.f64 beta alpha)))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) -1)
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 2)
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2) 2)
(*.f64 (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)) (*.f64 (-.f64 beta alpha) 4))
(*.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (-.f64 alpha beta))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1)
(neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
Outputs
(+.f64 1 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 1 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha)))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) alpha)))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) alpha) 1))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 1 (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (neg.f64 (pow.f64 alpha 2))) (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) alpha))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))) (pow.f64 alpha 3)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 3)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))))) (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))))
(+.f64 1 (+.f64 (+.f64 (*.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) alpha) (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (neg.f64 (pow.f64 alpha 2)))) (+.f64 (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 3)) (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (*.f64 -1 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))))) (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) alpha)
(/.f64 (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))))) alpha)
(/.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) alpha)
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (-.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (neg.f64 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) alpha)) (+.f64 (neg.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))) (*.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (pow.f64 alpha 2)))))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))))) (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) -1))))) (pow.f64 alpha 3))))) (-.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (+.f64 (/.f64 beta alpha) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (*.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) (+.f64 beta (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3))))) (-.f64 (/.f64 beta alpha) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) alpha)) (+.f64 (neg.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))) (*.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (pow.f64 alpha 2)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(+.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))))) (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) -1))))) (pow.f64 alpha 3)))))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (+.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))))) (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) -1))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))))) (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) -1)))))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (+.f64 (/.f64 beta alpha) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (*.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) (+.f64 beta (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)))) (/.f64 beta alpha))) (-.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))) (+.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (*.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) (+.f64 beta (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))) (pow.f64 alpha 4))) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) alpha)) (+.f64 (neg.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))) (*.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (pow.f64 alpha 2)))))))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1))))) alpha))
(neg.f64 (/.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1))))) alpha)) (-.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)))))) (pow.f64 alpha 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 (neg.f64 (/.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) (+.f64 (neg.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))) (*.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1))))) alpha)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) -1) (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)))))))) (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (pow.f64 alpha 3))))) (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)))))) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)))))) (pow.f64 alpha 2)))))
(+.f64 (+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (neg.f64 (/.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))) (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3)))) (-.f64 (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3))) (+.f64 (neg.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))) (*.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) -1) (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)))))))) (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1))))) alpha)) (/.f64 (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)))))) (pow.f64 alpha 3))))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) -1) (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1))))))))) (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1))))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) -1) (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1))))))))))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)))))) (pow.f64 alpha 2)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))))))) (pow.f64 alpha 4))) (+.f64 (+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (neg.f64 (/.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))) (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3)))) (-.f64 (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3))) (+.f64 (neg.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))) (*.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 2)))))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))) (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2)))))))
(+.f64 (*.f64 beta (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2))))))) (+.f64 1 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))) (*.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2)))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))))))))
(+.f64 1 (+.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (*.f64 beta (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)))))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))) (+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))))
(+.f64 (+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))) (*.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2)))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))))))))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 3)))) (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))) (*.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2)))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))) (+.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2)) (*.f64 -1 (/.f64 alpha (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))))))))
(+.f64 1 (+.f64 (+.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (*.f64 beta (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)))))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))))))) (*.f64 (pow.f64 beta 3) (-.f64 (neg.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 3)))) (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (+.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)) (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)))))))))
2
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(+.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))))
(+.f64 (/.f64 alpha beta) (-.f64 (+.f64 2 (neg.f64 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 alpha beta))))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (/.f64 alpha beta)))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 2)))))))
(+.f64 2 (-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (neg.f64 (/.f64 alpha beta)))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))) (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (pow.f64 beta 2))) (*.f64 (+.f64 (*.f64 2 i) alpha) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) (pow.f64 beta 2))))))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))))) (pow.f64 beta 3))))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) (*.f64 (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))))) (+.f64 (*.f64 2 i) alpha))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))))))))) (pow.f64 beta 3)))))) (-.f64 2 (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 2))))))))
(+.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (-.f64 (neg.f64 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4)))))))))) (pow.f64 beta 3)))) (neg.f64 (/.f64 alpha beta)))) (-.f64 2 (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))) (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (pow.f64 beta 2))) (*.f64 (+.f64 (*.f64 2 i) alpha) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) (pow.f64 beta 2))))))))
2
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(+.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (-.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) beta))))
(+.f64 (/.f64 alpha beta) (-.f64 (+.f64 2 (neg.f64 (/.f64 alpha beta))) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 2 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(+.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))))))))) (pow.f64 beta 2))) (/.f64 alpha beta))) (-.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) beta))))
(+.f64 (+.f64 2 (+.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 alpha (-.f64 (neg.f64 alpha) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))))))))) (pow.f64 beta 2))) (/.f64 alpha beta))) (-.f64 (neg.f64 (/.f64 alpha beta)) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 2))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(+.f64 (+.f64 2 (+.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))))))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))))))))))) (pow.f64 beta 3)))) (/.f64 alpha beta))) (-.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) beta))))
(+.f64 (+.f64 2 (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (+.f64 alpha (-.f64 (neg.f64 alpha) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 alpha (-.f64 (neg.f64 alpha) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))))))))))) (pow.f64 beta 3)) (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 alpha (-.f64 (neg.f64 alpha) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))))))))) (pow.f64 beta 2)))) (/.f64 alpha beta))) (-.f64 (neg.f64 (/.f64 alpha beta)) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) beta))))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)) (/.f64 i (+.f64 beta alpha))) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (pow.f64 i 2))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (*.f64 -1 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) 2) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))))) (pow.f64 i 2))))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)) (/.f64 i (+.f64 beta alpha))) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (-.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 1 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (neg.f64 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) 2) (pow.f64 (+.f64 beta alpha) 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (neg.f64 (pow.f64 i 2))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2)))))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (/.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (*.f64 -1 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) 2) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))))))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (*.f64 -1 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) 2) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))))) (pow.f64 i 2)))))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)) (/.f64 i (+.f64 beta alpha))) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (-.f64 (+.f64 (*.f64 (pow.f64 i 3) (neg.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)) -4)) (neg.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (neg.f64 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) 2) (pow.f64 (+.f64 beta alpha) 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))))))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 1 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (neg.f64 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) 2) (pow.f64 (+.f64 beta alpha) 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (neg.f64 (pow.f64 i 2)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
1
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) 1)
(+.f64 1 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 1 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (pow.f64 i 3)) -1/16))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) 1/16)) (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) 2) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) -1/64))) (pow.f64 i 4))))))
(+.f64 1 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4)) (+.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (pow.f64 i 3)) -1/16)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) 2) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) -1/64))) (pow.f64 i 4))))))
1
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) 1)
(+.f64 1 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 1/16 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) -2) (*.f64 -2 (+.f64 beta alpha))) (pow.f64 i 3))))))
(+.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 -2 (+.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (pow.f64 i 3)) 1/16)) (+.f64 1 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))))))
(+.f64 1 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) -2) (*.f64 -2 (+.f64 beta alpha))) (pow.f64 i 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) 1/16)) (*.f64 -1/64 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (pow.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) -2) (*.f64 -2 (+.f64 beta alpha))) 2)))) (pow.f64 i 4))) (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))))))
(+.f64 1 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) -1/64))) (pow.f64 i 4))) (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 -2 (+.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (pow.f64 i 3)) 1/16)))))
(/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) alpha))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) alpha))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (neg.f64 (pow.f64 alpha 2))) (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) alpha)))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))) (pow.f64 alpha 3)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 3)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))))) (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (*.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) alpha) (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (neg.f64 (pow.f64 alpha 2)))) (+.f64 (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 3)) (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (*.f64 -1 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))))) (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
-1
(-.f64 (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 beta alpha)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha))))
(-.f64 (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 beta alpha))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) alpha))))
(+.f64 (neg.f64 (/.f64 beta alpha)) (-.f64 (/.f64 beta alpha) (+.f64 1 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) alpha)))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (neg.f64 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 1 (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) alpha)) (+.f64 (neg.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))) (*.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (pow.f64 alpha 2))))))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))))) (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) -1))))) (pow.f64 alpha 3))))) (-.f64 (/.f64 beta alpha) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))))) (pow.f64 alpha 2)))))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (+.f64 (/.f64 beta alpha) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (*.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) (+.f64 beta (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3))))) (+.f64 1 (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) alpha)) (+.f64 (neg.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))) (*.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (pow.f64 alpha 2))))))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1))))) alpha)) -1)
(+.f64 (neg.f64 (/.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) -1)
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1))))) alpha)) (-.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)))))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 (neg.f64 (/.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) (+.f64 (*.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 2))) (+.f64 1 (neg.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))))))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1))))) alpha)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) -1) (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)))))))) (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (pow.f64 alpha 3))))) (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)))))) (pow.f64 alpha 3)) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)))))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3))) (-.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 (*.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 2))) (+.f64 1 (neg.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))))))))
(*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))
(neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))))
(+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))) (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))))))
(+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (*.f64 beta (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2))))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))) (*.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2)))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (*.f64 beta (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)))))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))) (*.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2)))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))))))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 3)))) (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))) (*.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2)))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))) (+.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2)) (*.f64 -1 (/.f64 alpha (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))))))))
(+.f64 (+.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (*.f64 beta (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)))))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))))))) (*.f64 (pow.f64 beta 3) (-.f64 (neg.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 3)))) (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (+.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)) (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2))))))))
1
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(+.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))))
(+.f64 (/.f64 alpha beta) (-.f64 (+.f64 1 (neg.f64 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 alpha beta))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (/.f64 alpha beta)))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))) (-.f64 1 (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (neg.f64 (/.f64 alpha beta)))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))) (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (pow.f64 beta 2))) (*.f64 (+.f64 (*.f64 2 i) alpha) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) (pow.f64 beta 2))))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))))) (pow.f64 beta 3))))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) (*.f64 (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))))) (+.f64 (*.f64 2 i) alpha))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))))))))) (pow.f64 beta 3)))))) (-.f64 1 (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 2))))))))
(+.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (-.f64 (neg.f64 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4)))))))))) (pow.f64 beta 3)))) (neg.f64 (/.f64 alpha beta)))) (-.f64 1 (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))) (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (pow.f64 beta 2))) (*.f64 (+.f64 (*.f64 2 i) alpha) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) (pow.f64 beta 2))))))))
1
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (*.f64 -1 (/.f64 alpha beta)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) beta)))
(+.f64 (/.f64 alpha beta) (-.f64 (+.f64 1 (neg.f64 (/.f64 alpha beta))) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (pow.f64 beta 2))) 1))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(+.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))))))))) (pow.f64 beta 2))))) (-.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) beta))))
(+.f64 (neg.f64 (/.f64 alpha beta)) (-.f64 (+.f64 1 (+.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 alpha (-.f64 (neg.f64 alpha) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))))))))) (pow.f64 beta 2))) (/.f64 alpha beta))) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (pow.f64 beta 2))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(+.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))))))))) (pow.f64 beta 2))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))))))))))) (pow.f64 beta 3)))))) (-.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) beta))))
(+.f64 (+.f64 1 (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (+.f64 alpha (-.f64 (neg.f64 alpha) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 alpha (-.f64 (neg.f64 alpha) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))))))))))) (pow.f64 beta 3)) (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 alpha (-.f64 (neg.f64 alpha) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))))))))) (pow.f64 beta 2)))) (/.f64 alpha beta))) (-.f64 (neg.f64 (/.f64 alpha beta)) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) beta))))
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)) (/.f64 i (+.f64 beta alpha))) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (*.f64 -1 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) 2) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))))) (pow.f64 i 2)))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (neg.f64 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) 2) (pow.f64 (+.f64 beta alpha) 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (neg.f64 (pow.f64 i 2)))) (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)) (/.f64 i (+.f64 beta alpha))) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha))))) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (/.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (*.f64 -1 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) 2) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))))))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (*.f64 -1 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) 2) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))))) (pow.f64 i 2))))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 (pow.f64 i 3) (neg.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)) -4)) (neg.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (neg.f64 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) 2) (pow.f64 (+.f64 beta alpha) 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))))))) (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (neg.f64 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) 2) (pow.f64 (+.f64 beta alpha) 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (neg.f64 (pow.f64 i 2))))) (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)) (/.f64 i (+.f64 beta alpha))) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (pow.f64 i 3))))
(+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (pow.f64 i 3)) -1/16)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) 1/16)) (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) 2) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) -1/64))) (pow.f64 i 4)))))
(+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4)) (+.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (pow.f64 i 3)) -1/16)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) 2) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) -1/64))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))))))) (pow.f64 i 5))))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) 1/16)) (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) 2) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) -1/64))) (pow.f64 i 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))) -1/64)) (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) 1/16)) (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) 2) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) -1/64))) -1/4))) (pow.f64 i 5))))))
(+.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (pow.f64 i 3)) -1/16)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (*.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))) -1/64)) (*.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) 2) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) -1/64))) (*.f64 -1/4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))))) (pow.f64 i 5)) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) 2) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) -1/64))) (pow.f64 i 4)))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4))))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 1/16 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) -2) (*.f64 -2 (+.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 -2 (+.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (pow.f64 i 3)) 1/16)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/16 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) -2) (*.f64 -2 (+.f64 beta alpha))) (pow.f64 i 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) 1/16)) (*.f64 -1/64 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (pow.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) -2) (*.f64 -2 (+.f64 beta alpha))) 2)))) (pow.f64 i 4))) (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2))))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) -1/64))) (pow.f64 i 4))) (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 -2 (+.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (pow.f64 i 3)) 1/16))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))))) (pow.f64 i 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))) (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) -2) (*.f64 -2 (+.f64 beta alpha)))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) -2) (*.f64 -2 (+.f64 beta alpha))) (pow.f64 i 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) 1/16)) (*.f64 -1/64 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (pow.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) -2) (*.f64 -2 (+.f64 beta alpha))) 2)))) (pow.f64 i 4))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) 1/16)) (*.f64 -1/64 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (pow.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) -2) (*.f64 -2 (+.f64 beta alpha))) 2)))) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) -2) (*.f64 -2 (+.f64 beta alpha))) (pow.f64 i 5))))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) -1/64))) (pow.f64 i 4))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) -1/64))) (*.f64 (/.f64 (*.f64 -2 (+.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (pow.f64 i 5)) -1/4)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 -2 (+.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (pow.f64 i 3)) 1/16)))) (+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))) (*.f64 (/.f64 (*.f64 -2 (+.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (pow.f64 i 5)) -1/64)) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4))))
(/.f64 beta (+.f64 beta (*.f64 2 i)))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha) (/.f64 beta (+.f64 beta (*.f64 2 i))))
(+.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (*.f64 alpha (-.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha) (+.f64 (*.f64 (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta (*.f64 2 i)))))
(+.f64 (*.f64 alpha (-.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (+.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))))
(+.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (*.f64 alpha (-.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha) (+.f64 (*.f64 (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 4))) (pow.f64 alpha 3)) (/.f64 beta (+.f64 beta (*.f64 2 i))))))
(+.f64 (*.f64 alpha (-.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (+.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 4))))) (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (*.f64 alpha (-.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))))
1
(+.f64 1 (*.f64 -2 (/.f64 i alpha)))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) i) (pow.f64 alpha 2))) (*.f64 -2 (/.f64 i alpha))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 i (pow.f64 alpha 2)))) (+.f64 1 (*.f64 -2 (/.f64 i alpha))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 alpha 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) i) (pow.f64 alpha 2))) (*.f64 -2 (/.f64 i alpha)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 2))) (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 -2 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (/.f64 i (pow.f64 alpha 3)))))))
(+.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (/.f64 i (pow.f64 alpha 3))) (/.f64 i alpha))) (-.f64 (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 i (pow.f64 alpha 2)))) -1))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i)))) alpha)) 1)
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (*.f64 (+.f64 beta (*.f64 2 i)) -1)) alpha)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 (neg.f64 beta) (neg.f64 (+.f64 beta (*.f64 2 i)))) alpha)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i)))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i))))) (pow.f64 alpha 2)) 1))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (*.f64 (+.f64 beta (*.f64 2 i)) -1)) alpha)) (+.f64 1 (*.f64 (-.f64 (*.f64 beta -1) (*.f64 (+.f64 beta (*.f64 2 i)) -1)) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))))
(+.f64 1 (+.f64 (*.f64 (-.f64 (neg.f64 beta) (neg.f64 (+.f64 beta (*.f64 2 i)))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))) (neg.f64 (/.f64 (-.f64 (neg.f64 beta) (neg.f64 (+.f64 beta (*.f64 2 i)))) alpha))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i)))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i))))) (pow.f64 alpha 2)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i))))) (pow.f64 alpha 3))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (*.f64 (+.f64 beta (*.f64 2 i)) -1)) alpha)) (+.f64 (*.f64 (-.f64 (*.f64 beta -1) (*.f64 (+.f64 beta (*.f64 2 i)) -1)) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -1 (*.f64 (-.f64 (*.f64 beta -1) (*.f64 (+.f64 beta (*.f64 2 i)) -1)) (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 3)))))))
(+.f64 1 (+.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (/.f64 (-.f64 (neg.f64 beta) (neg.f64 (+.f64 beta (*.f64 2 i)))) (pow.f64 alpha 3)))) (*.f64 (-.f64 (neg.f64 beta) (neg.f64 (+.f64 beta (*.f64 2 i)))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (neg.f64 (/.f64 (-.f64 (neg.f64 beta) (neg.f64 (+.f64 beta (*.f64 2 i)))) alpha))))
(/.f64 alpha (+.f64 alpha (*.f64 2 i)))
(/.f64 alpha (+.f64 (*.f64 2 i) alpha))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha (*.f64 2 i))) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 alpha (+.f64 alpha (*.f64 2 i))))
(+.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (*.f64 beta (-.f64 (/.f64 1 (+.f64 (*.f64 2 i) alpha)) (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) alpha) 2)))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha (*.f64 2 i))) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 2 i))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))))
(+.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) alpha) 3)) (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) alpha) 2)))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 (*.f64 2 i) alpha)) (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha (*.f64 2 i))) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (pow.f64 beta 3)) (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 2 i))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 (*.f64 2 i) alpha)) (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) alpha) 2)))) (+.f64 (+.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) alpha) 3)) (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))))) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) alpha) 4))))))
(+.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (+.f64 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) alpha) 3)) (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) alpha) 2)))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 (*.f64 2 i) alpha)) (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))))) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) alpha) 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 i beta)))
(+.f64 1 (*.f64 (/.f64 i beta) -2))
(+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2))) (+.f64 1 (*.f64 -2 (/.f64 i beta))))
(+.f64 1 (+.f64 (*.f64 (/.f64 i beta) -2) (*.f64 2 (*.f64 (+.f64 (*.f64 2 i) alpha) (/.f64 i (pow.f64 beta 2))))))
(+.f64 1 (+.f64 (*.f64 (/.f64 i beta) -2) (*.f64 2 (*.f64 i (/.f64 (+.f64 (*.f64 2 i) alpha) (pow.f64 beta 2))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 i beta)) (*.f64 -2 (/.f64 (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (pow.f64 beta 3))))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 2 i) alpha) (/.f64 i (pow.f64 beta 2)))) (+.f64 1 (+.f64 (*.f64 (/.f64 i beta) -2) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (*.f64 2 i) alpha) 2) (/.f64 i (pow.f64 beta 3)))))))
(+.f64 (*.f64 -2 (+.f64 (*.f64 i (/.f64 (pow.f64 (+.f64 (*.f64 2 i) alpha) 2) (pow.f64 beta 3))) (/.f64 i beta))) (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 (*.f64 2 i) alpha) (pow.f64 beta 2)))) 1))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) beta)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 (neg.f64 alpha) (neg.f64 (+.f64 (*.f64 2 i) alpha))) beta)))
(+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) beta)) (/.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 2 i) alpha)))) (pow.f64 beta 2))))
(+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 alpha) (neg.f64 (+.f64 (*.f64 2 i) alpha))) beta)) (+.f64 (*.f64 (-.f64 (neg.f64 alpha) (neg.f64 (+.f64 (*.f64 2 i) alpha))) (/.f64 (+.f64 (*.f64 2 i) alpha) (pow.f64 beta 2))) 1))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))))
(+.f64 1 (+.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) beta)) (/.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 2 i) alpha)))) (pow.f64 beta 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (*.f64 2 i) alpha) 2) (/.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 3))))))
(+.f64 (*.f64 (-.f64 (neg.f64 alpha) (neg.f64 (+.f64 (*.f64 2 i) alpha))) (/.f64 (+.f64 (*.f64 2 i) alpha) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 i) alpha) 2) (/.f64 (-.f64 (neg.f64 alpha) (neg.f64 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 3))) (/.f64 (-.f64 (neg.f64 alpha) (neg.f64 (+.f64 (*.f64 2 i) alpha))) beta))) 1))
1
(+.f64 1 (*.f64 -2 (/.f64 i (+.f64 beta alpha))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 i (+.f64 beta alpha))) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta alpha) 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 i (+.f64 beta alpha))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta alpha) 2))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 i (+.f64 beta alpha))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 beta alpha) 3))))))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta alpha) 2))) (+.f64 (*.f64 -2 (/.f64 i (+.f64 beta alpha))) (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 beta alpha) 3))))))
(*.f64 1/2 (/.f64 (+.f64 beta alpha) i))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (+.f64 beta alpha) i))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 i 4))))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 i 4)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2)))))
(*.f64 1/2 (/.f64 (+.f64 beta alpha) i))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (+.f64 beta alpha) i))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 i 4))))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 i 4)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2)))))
(*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))))
(*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 (*.f64 2 i) alpha))))
(neg.f64 (/.f64 alpha (+.f64 (*.f64 2 i) (+.f64 2 alpha))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) 2))))))
(+.f64 (neg.f64 (/.f64 alpha (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) 2))))) (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) 3))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) 2))))))
(+.f64 (neg.f64 (/.f64 alpha (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 3))) (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2)))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2)))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 4))))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) 2))))) (+.f64 (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) 3))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) 2))))) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) 4)))))))
(+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 3))) (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2))))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 3)) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 4))))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2)))))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 i beta)))))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 i beta)))))
(-.f64 (+.f64 1 (neg.f64 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (*.f64 2 (+.f64 (/.f64 i beta) (/.f64 1 beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (-.f64 (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 i beta))))))
(+.f64 (+.f64 1 (neg.f64 (/.f64 alpha beta))) (-.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (+.f64 (/.f64 i beta) (/.f64 1 beta))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)) (pow.f64 beta 3)) 1))) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 1 (*.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) 2) (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 3))))) (-.f64 (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 i beta))))))
(+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (pow.f64 beta 2)))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (pow.f64 beta 3))) (+.f64 1 (neg.f64 (/.f64 alpha beta)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (+.f64 (/.f64 i beta) (/.f64 1 beta))))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 i beta)))))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 i beta)))))
(-.f64 (+.f64 1 (neg.f64 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (*.f64 2 (+.f64 (/.f64 i beta) (/.f64 1 beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (-.f64 (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 i beta))))))
(+.f64 (+.f64 1 (neg.f64 (/.f64 alpha beta))) (-.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (+.f64 (/.f64 i beta) (/.f64 1 beta))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)) (pow.f64 beta 3)) 1))) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 1 (*.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) 2) (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 3))))) (-.f64 (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 i beta))))))
(+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (pow.f64 beta 2)))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (pow.f64 beta 3))) (+.f64 1 (neg.f64 (/.f64 alpha beta)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (+.f64 (/.f64 i beta) (/.f64 1 beta))))))
(/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) alpha)))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) alpha)) (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (pow.f64 alpha 2)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))) (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 (pow.f64 alpha 2) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 4))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) alpha)) (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (pow.f64 alpha 2)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))) (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 4)))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 (pow.f64 alpha 2) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 alpha 3) (neg.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 4))))))))
-1
(-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))
(-.f64 -1 (-.f64 (neg.f64 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (/.f64 beta alpha)))
(-.f64 (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 beta (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (pow.f64 alpha 2)))) (-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))))
(+.f64 (/.f64 beta alpha) (-.f64 (neg.f64 (*.f64 (-.f64 beta (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))) (+.f64 1 (neg.f64 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 beta (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (pow.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (/.f64 (-.f64 beta (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (pow.f64 alpha 3)))) (-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (neg.f64 (*.f64 (-.f64 beta (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (/.f64 (-.f64 beta (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)))) (+.f64 1 (neg.f64 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) -1)
(+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) 1)
(+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (*.f64 beta -1) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) -1))
(+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (+.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)) (pow.f64 alpha 3))))) 1)
(+.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (*.f64 beta -1) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 2)) (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (/.f64 (-.f64 (*.f64 beta -1) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) -1))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3))))) (-.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) 1))
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (-.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (-.f64 (*.f64 -2 (*.f64 i (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 4 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 i 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (-.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (*.f64 i (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (-.f64 (*.f64 4 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 i 3) (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 i 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 -8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 4)))))) (-.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 -2 (*.f64 i (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (*.f64 4 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))))) (-.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 4)) -8)) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)) -1/4)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (-.f64 beta alpha)) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 -1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)))) (*.f64 1/8 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (pow.f64 i 3)))))
(+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 i 3)) 1/8)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)) -1/4))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (-.f64 beta alpha)) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (+.f64 (*.f64 -1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)))) (*.f64 1/8 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (pow.f64 i 3)))) (*.f64 -1/16 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 i 4))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)) -1/4)) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 i 3)) 1/8))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 i 4)) -1/16))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)) -1/4)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (-.f64 beta alpha)) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 -1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)))) (*.f64 1/8 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (pow.f64 i 3)))))
(+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 i 3)) 1/8)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)) -1/4))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (-.f64 beta alpha)) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (+.f64 (*.f64 -1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)))) (*.f64 1/8 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (pow.f64 i 3)))) (*.f64 -1/16 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 i 4))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)) -1/4)) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 i 3)) 1/8))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 i 4)) -1/16))))
(-.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) -1)
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(-.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 0)
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(*.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 2))
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(*.f64 1 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1))
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 1)
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(*.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)) 1/2)
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)))
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 2) 2)
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) 1) (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(*.f64 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (+.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (+.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 1)
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(/.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)) 2)
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 4) 4)
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 4)) 8)
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 4))) 16)
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(pow.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 1)
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 0)
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(+.f64 0 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(+.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 2) (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 2))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta alpha) (*.f64 2 (+.f64 beta (+.f64 (+.f64 i i) alpha))))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta alpha) (*.f64 2 (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(+.f64 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (/.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))) (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (/.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(-.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 0)
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (+.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))
(/.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 2 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) 1)))
(/.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) 1)))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (neg.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))
(/.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 2 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) 1)))
(/.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 2 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) 1)))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) 1)))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) 1)))
(/.f64 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 2 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 2 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) 1)))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 2 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) 1)))
(/.f64 4 (*.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))
(/.f64 4 (*.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 2 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) 1)))
(/.f64 4 (*.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) 1)))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) 2)
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (-.f64 alpha beta) (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (-.f64 alpha beta) (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (-.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha)))))
(/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (neg.f64 (+.f64 alpha beta)) (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (neg.f64 (+.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (*.f64 2 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (*.f64 2 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (*.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4)) 4)
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 1 (-.f64 beta alpha)))
(/.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 1 (-.f64 beta alpha))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (-.f64 beta alpha) (/.f64 1 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 1 (+.f64 alpha beta)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 1 (+.f64 beta alpha))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 1 (+.f64 beta alpha))))
(/.f64 (*.f64 (+.f64 alpha beta) -2) (*.f64 2 (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 (+.f64 alpha beta) -2) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 (+.f64 alpha beta) -2) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (-.f64 alpha beta) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha))))))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (-.f64 alpha beta) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha))))))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) 2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(/.f64 (*.f64 (-.f64 alpha beta) 1) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta alpha) (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4)) (*.f64 2 (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 2 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4)) (*.f64 2 (*.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (-.f64 alpha beta) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha))))))
(/.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (-.f64 alpha beta) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha))))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4))) 8)
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)) (*.f64 2 (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 alpha beta) 4))) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) -2)) (*.f64 2 (*.f64 2 (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) -2)) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) 4)
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (-.f64 alpha beta) (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (-.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha)))))
(/.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) 4)
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (-.f64 alpha beta) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (-.f64 alpha beta) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha))))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) 2))
(/.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) 1)))
(/.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) 2))
(/.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 2 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) 1)))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 2 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (*.f64 2 (/.f64 1 (-.f64 beta alpha))))
(*.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (/.f64 2 (*.f64 2 (/.f64 1 (-.f64 beta alpha)))))
(*.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))) (/.f64 1 (/.f64 1 (-.f64 beta alpha))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (*.f64 2 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(*.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))) (/.f64 2 (*.f64 2 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))
(*.f64 (/.f64 (+.f64 beta alpha) (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)))) (/.f64 1 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 alpha beta))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (*.f64 2 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (*.f64 2 (neg.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) -2) (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) -2))
(/.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (*.f64 2 (/.f64 1 (+.f64 alpha beta))))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (+.f64 beta (+.f64 (+.f64 i i) alpha)))) (/.f64 2 (*.f64 2 (/.f64 1 (+.f64 beta alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))) (/.f64 1 (/.f64 1 (+.f64 beta alpha))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4)))) 16)
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (/.f64 2 (*.f64 2 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))) (/.f64 1 (+.f64 beta (+.f64 (+.f64 i i) alpha))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4))
(*.f64 (*.f64 2 (/.f64 (+.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (/.f64 2 (*.f64 4 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) 2))) (/.f64 1/2 (+.f64 beta (+.f64 (+.f64 i i) alpha))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 2 (/.f64 (+.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 (+.f64 beta alpha) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (/.f64 2 (*.f64 2 (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(*.f64 (/.f64 (+.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 alpha beta))) (/.f64 1 (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) 8)
(*.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))) 1/4)
(*.f64 1/4 (*.f64 4 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))))
(/.f64 (*.f64 2 (/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)))
(*.f64 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (*.f64 (+.f64 beta alpha) 8))) (/.f64 2 (*.f64 (*.f64 2 (+.f64 beta (+.f64 (+.f64 i i) alpha))) 8)))
(*.f64 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (*.f64 (+.f64 beta alpha) 8))) (/.f64 (/.f64 1 (+.f64 beta (+.f64 (+.f64 i i) alpha))) 8))
(/.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (/.f64 (+.f64 beta alpha) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (/.f64 2 (*.f64 2 (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(*.f64 (/.f64 (+.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 alpha beta))) (/.f64 1 (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (/.f64 (+.f64 beta alpha) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (/.f64 2 (*.f64 2 (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(*.f64 (/.f64 (+.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 alpha beta))) (/.f64 1 (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (*.f64 2 (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))) (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))
(/.f64 (*.f64 2 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))
(/.f64 (*.f64 2 (*.f64 4 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 8))
(*.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))) (/.f64 1/4 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))
(/.f64 (*.f64 2 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (-.f64 alpha beta) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha))))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) 8)
(*.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))) 1/4)
(*.f64 1/4 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))))
(/.f64 (*.f64 2 (/.f64 (*.f64 4 (*.f64 2 (-.f64 beta alpha))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 8)))
(*.f64 (/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 (-.f64 beta alpha) 8))) (/.f64 2 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) 16)))
(/.f64 (*.f64 2 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(*.f64 (/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 2 (-.f64 alpha beta)))) (/.f64 2 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (*.f64 2 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) -2)))
(/.f64 (*.f64 2 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(*.f64 (/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 2 (-.f64 alpha beta)))) (/.f64 2 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (*.f64 2 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) -2)))
(/.f64 (neg.f64 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 2))) (neg.f64 (*.f64 2 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))))
(/.f64 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 alpha beta))) (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) -2))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(*.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))) (/.f64 2 (*.f64 2 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))
(*.f64 (/.f64 (+.f64 beta alpha) (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)))) (/.f64 1 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 alpha beta))))
(/.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (neg.f64 (/.f64 1 (-.f64 beta alpha))))
(/.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (neg.f64 (/.f64 1 (-.f64 beta alpha))))
(/.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))) (/.f64 1 (-.f64 alpha beta)))
(/.f64 (neg.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (/.f64 1 (+.f64 alpha beta))))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (+.f64 beta (+.f64 (+.f64 i i) alpha))))) (neg.f64 (/.f64 1 (+.f64 beta alpha))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)))) (/.f64 -1 (+.f64 beta alpha)))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (neg.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha))))
(/.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))) (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4)))
(/.f64 (neg.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))) (neg.f64 (*.f64 4 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (/.f64 (*.f64 4 (+.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 alpha beta))) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) -4))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (*.f64 (+.f64 beta alpha) 8)))) (neg.f64 (*.f64 4 (*.f64 2 (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(/.f64 (/.f64 (*.f64 (+.f64 beta alpha) 8) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 alpha beta))) (neg.f64 (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) 8)))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha))))) (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha)))) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) -2))
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))
(/.f64 (neg.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))) (neg.f64 (*.f64 4 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))) -4) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) -4))
(/.f64 (neg.f64 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (-.f64 alpha beta) (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (-.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))))
(/.f64 (neg.f64 (/.f64 (*.f64 4 (*.f64 2 (-.f64 beta alpha))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 8)))
(/.f64 (/.f64 (neg.f64 (+.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 (-.f64 beta alpha) 8))) (*.f64 8 (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (-.f64 alpha beta) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha))))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 2 (-.f64 alpha beta))))) (neg.f64 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 (/.f64 (neg.f64 (+.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 2 (-.f64 alpha beta)))) (*.f64 (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) -2))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 0)
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(+.f64 0 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(+.f64 (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(+.f64 (/.f64 (+.f64 beta alpha) (*.f64 2 (+.f64 beta (+.f64 (+.f64 i i) alpha)))) (/.f64 (+.f64 beta alpha) (*.f64 2 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(+.f64 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) 1/2) (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) 1/2))
(+.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2))
(+.f64 (/.f64 (+.f64 beta alpha) (*.f64 2 (+.f64 beta (+.f64 (+.f64 i i) alpha)))) (/.f64 (+.f64 beta alpha) (*.f64 2 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(+.f64 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) 1/2) (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) 1/2))
(-.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 0)
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(-.f64 0 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 (+.f64 alpha beta) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 2 (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 2 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha beta)))
(*.f64 2 (*.f64 (+.f64 beta alpha) (/.f64 1/2 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (+.f64 beta alpha) (*.f64 2 (/.f64 1/2 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1)
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 2 (*.f64 (+.f64 beta alpha) (/.f64 1/2 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (+.f64 beta alpha) (*.f64 2 (/.f64 1/2 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2))
(*.f64 (+.f64 beta alpha) (*.f64 2 (*.f64 1/2 (/.f64 1 (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 1 (+.f64 beta (+.f64 (+.f64 i i) alpha))) 1))
(*.f64 -1 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2)
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4)))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha beta))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 (neg.f64 (+.f64 alpha beta)) (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (neg.f64 (+.f64 beta alpha)) (/.f64 -1 (+.f64 beta (+.f64 (+.f64 i i) alpha))))
(*.f64 1/2 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (+.f64 alpha beta) 2))
(*.f64 2 (*.f64 (+.f64 beta alpha) (/.f64 1/2 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (+.f64 beta alpha) (*.f64 2 (/.f64 1/2 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2) (*.f64 (+.f64 alpha beta) 2))
(*.f64 (+.f64 beta alpha) (*.f64 2 (*.f64 1/2 (/.f64 1 (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 1 (+.f64 beta (+.f64 (+.f64 i i) alpha))) 1))
(*.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))) -1)
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) 2)
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2) 2)
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4)) (*.f64 (+.f64 alpha beta) 4))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 alpha beta)))
(*.f64 (neg.f64 (+.f64 beta alpha)) (/.f64 -1 (+.f64 beta (+.f64 (+.f64 i i) alpha))))
(pow.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1)
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(neg.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 0)
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(+.f64 0 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(+.f64 -1 (-.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 -1 (-.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 (/.f64 (/.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (/.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))
(+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2))
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 (/.f64 (/.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (/.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))
(-.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 0)
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(-.f64 0 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (-.f64 beta alpha) 1) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (-.f64 beta alpha) 1) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (-.f64 beta alpha)))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (-.f64 beta alpha) 1) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (-.f64 beta alpha) 1) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1)
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(*.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (-.f64 beta alpha) 1) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1/2))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (*.f64 1/2 (*.f64 2 (-.f64 beta alpha))))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (*.f64 (-.f64 beta alpha) 1))
(*.f64 -1 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))
(*.f64 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) 1/2)
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 2)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) 2)))
(*.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))
(*.f64 (*.f64 4 (-.f64 beta alpha)) (/.f64 1 (*.f64 4 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(*.f64 4 (*.f64 (/.f64 1/4 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (-.f64 beta alpha)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (-.f64 beta alpha))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (-.f64 beta alpha) 1) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))
(*.f64 1/2 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 2)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) 2)))
(*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (*.f64 2 (-.f64 beta alpha)))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (-.f64 beta alpha) 1) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(*.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1/2) (*.f64 2 (-.f64 beta alpha)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (*.f64 1/2 (*.f64 2 (-.f64 beta alpha))))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (*.f64 (-.f64 beta alpha) 1))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) -1)
(neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 2)
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (-.f64 beta alpha) 1) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2) 2)
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (-.f64 beta alpha) 1) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(*.f64 (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)) (*.f64 (-.f64 beta alpha) 4))
(*.f64 (*.f64 4 (-.f64 beta alpha)) (/.f64 1 (*.f64 4 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(*.f64 4 (*.f64 (/.f64 1/4 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (-.f64 beta alpha)))
(*.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (-.f64 alpha beta))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1)
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))

localize38.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i))))
0.5b
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
1.6b
(+.f64 (/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1)
18.6b
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))
Compiler

Compiled 139 to 59 computations (57.6% saved)

series32.0ms (0.1%)

Counts
4 → 132
Calls

33 calls:

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

rewrite108.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1356×rational.json-simplify-51
746×rational.json-simplify-49
694×rational.json-simplify-41
650×rational.json-simplify-35
600×rational.json-simplify-48
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017214
1134214
2374214
31285214
45848214
Stop Event
node limit
Counts
4 → 187
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))
(+.f64 (/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1)
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta alpha) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta alpha) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (*.f64 1/2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 beta alpha) 2) (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (-.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 1 (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta (fabs.f64 alpha)) (*.f64 (-.f64 beta (fabs.f64 alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (fabs.f64 alpha) beta) (/.f64 (+.f64 beta (fabs.f64 alpha)) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (-.f64 (fabs.f64 beta) alpha) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha (fabs.f64 beta)) (/.f64 (+.f64 alpha (fabs.f64 beta)) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (fabs.f64 alpha) (fabs.f64 beta)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (fabs.f64 beta) alpha) (/.f64 (+.f64 alpha (fabs.f64 beta)) (+.f64 beta (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta (fabs.f64 alpha)) (/.f64 (+.f64 beta (fabs.f64 alpha)) (+.f64 beta (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (*.f64 (-.f64 (fabs.f64 beta) (fabs.f64 alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (fabs.f64 beta) (fabs.f64 alpha)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (+.f64 beta (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 beta alpha) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 beta alpha) 2) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (-.f64 beta alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta alpha) (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 2 (-.f64 beta alpha)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (-.f64 beta alpha) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2)) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 2 (-.f64 beta alpha)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 beta beta) (*.f64 alpha (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 (*.f64 beta beta) (-.f64 (*.f64 alpha alpha) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 alpha (neg.f64 alpha)) (*.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 beta beta) (-.f64 (*.f64 alpha alpha) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (+.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 beta alpha) 2) (/.f64 (-.f64 beta alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta (fabs.f64 alpha)) (-.f64 beta (fabs.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta (fabs.f64 alpha)) (*.f64 (-.f64 beta (fabs.f64 alpha)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 alpha (fabs.f64 beta)) (-.f64 (fabs.f64 beta) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (-.f64 (fabs.f64 beta) alpha) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (fabs.f64 beta) alpha) (+.f64 alpha (fabs.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta (fabs.f64 alpha)) (+.f64 beta (fabs.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (-.f64 (fabs.f64 beta) (fabs.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (*.f64 (-.f64 (fabs.f64 beta) (fabs.f64 alpha)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (fabs.f64 beta) (fabs.f64 alpha)) (+.f64 (fabs.f64 alpha) (fabs.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 beta alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta alpha) (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta alpha) (*.f64 (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta alpha) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta alpha) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (*.f64 1/2 (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 1/2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 2 (-.f64 beta alpha))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 beta alpha) 2) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (-.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 1 (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1 (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 1 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta (fabs.f64 alpha)) (*.f64 (-.f64 beta (fabs.f64 alpha)) (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (fabs.f64 alpha) beta) (/.f64 (+.f64 beta (fabs.f64 alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (fabs.f64 alpha) beta) (/.f64 (+.f64 beta (fabs.f64 alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (fabs.f64 alpha) beta) (/.f64 (+.f64 beta (fabs.f64 alpha)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (-.f64 (fabs.f64 beta) alpha) (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha (fabs.f64 beta)) (/.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha (fabs.f64 beta)) (/.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha (fabs.f64 beta)) (/.f64 (+.f64 alpha (fabs.f64 beta)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (fabs.f64 alpha) (fabs.f64 beta)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (fabs.f64 alpha) (fabs.f64 beta)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (fabs.f64 alpha) (fabs.f64 beta)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (fabs.f64 beta) alpha) (/.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta (fabs.f64 alpha)) (/.f64 (+.f64 beta (fabs.f64 alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (*.f64 (-.f64 (fabs.f64 beta) (fabs.f64 alpha)) (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (fabs.f64 beta) (fabs.f64 alpha)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 beta alpha) 2) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 2 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))))))

simplify398.0ms (1.3%)

Algorithm
egg-herbie
Rules
1362×rational.json-simplify-46
1216×rational.json-simplify-35
1038×rational.json-simplify-1
932×rational.json-simplify-41
866×rational.json-simplify-48
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0108737723
1289736479
2650436353
Stop Event
node limit
Counts
319 → 596
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 alpha (*.f64 2 i))) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 3))) (pow.f64 beta 2)) (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 alpha (*.f64 2 i))) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 3))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 1 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))))
beta
(+.f64 beta (*.f64 -1 (+.f64 alpha (*.f64 2 i))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) beta)) (+.f64 beta (*.f64 -1 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) beta)) (+.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -1 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) beta)))
beta
(+.f64 beta (*.f64 -1 (+.f64 alpha (*.f64 2 i))))
(+.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) beta))))
(+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (pow.f64 beta 2)) (+.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) beta)))))
(/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (+.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta (*.f64 2 i)) 3))) (/.f64 1 (+.f64 beta (*.f64 2 i))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (+.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta (*.f64 2 i)) 3))) (/.f64 1 (+.f64 beta (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 alpha 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta (*.f64 2 i)) 3))) (/.f64 1 (+.f64 beta (*.f64 2 i))))) (+.f64 beta (*.f64 2 i))))))
(*.f64 -1 alpha)
(+.f64 beta (+.f64 (*.f64 -1 alpha) (*.f64 2 i)))
(-.f64 (+.f64 beta (+.f64 (*.f64 -1 alpha) (+.f64 (*.f64 2 i) (/.f64 (pow.f64 beta 2) alpha)))) (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) alpha))
(-.f64 (+.f64 beta (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 alpha) (+.f64 (*.f64 2 i) (/.f64 (pow.f64 beta 2) alpha))))) (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) alpha))
(*.f64 -1 alpha)
(+.f64 beta (+.f64 (*.f64 -1 alpha) (*.f64 2 i)))
(+.f64 beta (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 beta 2)) (*.f64 -1 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha)) (+.f64 (*.f64 -1 alpha) (*.f64 2 i))))
(+.f64 beta (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 -1 (pow.f64 beta 2)) (*.f64 -1 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 beta 2)) (*.f64 -1 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha)) (+.f64 (*.f64 -1 alpha) (*.f64 2 i)))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 beta alpha))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 (+.f64 beta alpha) 2))) (/.f64 (pow.f64 beta 2) (+.f64 beta alpha))) (/.f64 (pow.f64 alpha 2) (+.f64 beta alpha)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 (+.f64 beta alpha) 2))) (+.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (*.f64 4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 (+.f64 beta alpha) 3))))) (/.f64 (pow.f64 alpha 2) (+.f64 beta alpha)))
(-.f64 (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 i 3) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 (+.f64 beta alpha) 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 (+.f64 beta alpha) 2))) (+.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (*.f64 4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 (+.f64 beta alpha) 3)))))) (/.f64 (pow.f64 alpha 2) (+.f64 beta alpha)))
(*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 3))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 4))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 3))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i)))))
(*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 3))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 4))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 3))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i)))))
(-.f64 1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(-.f64 (+.f64 1 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(-.f64 (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (+.f64 (*.f64 2 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (*.f64 4 (/.f64 i (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 alpha 2) (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2)))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta))))
(-.f64 (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 alpha 2) (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2)))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))))
2
(+.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) beta)) (+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) beta)) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 alpha 2) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) 2)))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) 2))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))))) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) beta)) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 alpha 2) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) 2)))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta))))))
(+.f64 1 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 alpha (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 alpha (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 (/.f64 i (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 2 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3)) (+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 alpha (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))))
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2) (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 1 alpha)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 3))) (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)) (*.f64 2 (/.f64 1 alpha))))))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 3)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 3))) (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)) (*.f64 2 (/.f64 1 alpha))))))))))) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2)) (pow.f64 alpha 4))))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) 2) (pow.f64 alpha 2))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) 2)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) 2) (pow.f64 alpha 2)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) 2)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) 2) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) 2)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) 2)))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4))))))))) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) 2)) (pow.f64 alpha 4)))))
(-.f64 (+.f64 1 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) i) 1)) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) i) (+.f64 1 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))))))))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) i) (+.f64 1 (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 4 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))))) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha))))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 4 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))))) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))))) (pow.f64 i 3)))))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))))
1
(-.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))) (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (pow.f64 alpha 2)) (pow.f64 i 3))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha))))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (pow.f64 alpha 2)) (pow.f64 i 3))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (pow.f64 alpha 2)) (pow.f64 i 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (+.f64 beta alpha) (pow.f64 alpha 2))) (pow.f64 i 4))) (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (pow.f64 i 4))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2)) (pow.f64 i 4))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha))))) (pow.f64 i 3)))))))
1
(-.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))) (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (pow.f64 alpha 2))) (*.f64 1/16 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (pow.f64 beta 2)))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))) (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (pow.f64 alpha 2)) (pow.f64 i 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (pow.f64 alpha 2))) (*.f64 1/16 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (pow.f64 beta 2)))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (+.f64 beta alpha) (pow.f64 alpha 2))) (pow.f64 i 4))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (pow.f64 i 4))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (pow.f64 beta 2)) (pow.f64 i 4))) (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))))))
(*.f64 -1 (pow.f64 alpha 2))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(pow.f64 beta 2)
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(pow.f64 beta 2)
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(pow.f64 beta 2)
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(*.f64 -1 (pow.f64 alpha 2))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(*.f64 -1 (pow.f64 alpha 2))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(+.f64 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)))) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2) (pow.f64 beta 2)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2)))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta))))) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2) (pow.f64 beta 2)))))
1
(+.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) beta)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) beta)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta))))) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) 2) (pow.f64 beta 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3))) (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) 2)))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta))))))) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) 2) (pow.f64 beta 2)))))
(/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 alpha (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 alpha (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 alpha (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
-1
(-.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 1 alpha)))) 1)
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha)))))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2) (pow.f64 alpha 2)))))
-1
(-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) 2) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) 2)))) (pow.f64 alpha 3)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (+.f64 1 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))) (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))))))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))))) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))))) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))))))))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (pow.f64 i 4))) (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))))) (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))))) (pow.f64 i 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (pow.f64 i 4))) (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2))))))
(*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))))) (pow.f64 i 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))))) (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha)))) (pow.f64 i 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))))) (pow.f64 i 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2))) (*.f64 -1/64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (pow.f64 i 5)))))))
(+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 0)
(+.f64 0 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(+.f64 -1 (-.f64 1 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(-.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 0)
(-.f64 0 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) 1))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (-.f64 beta alpha)))
(*.f64 2 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 2 (/.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 2))
(*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1)
(*.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) 1))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (*.f64 1/2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1/2)
(*.f64 -1 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 4) 1/4)
(*.f64 (*.f64 (+.f64 beta alpha) 2) (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) 4)))
(*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (-.f64 beta alpha))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))
(*.f64 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) -1)
(*.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 1 (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (+.f64 beta (fabs.f64 alpha)) (*.f64 (-.f64 beta (fabs.f64 alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (-.f64 (fabs.f64 alpha) beta) (/.f64 (+.f64 beta (fabs.f64 alpha)) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (-.f64 (fabs.f64 beta) alpha) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (-.f64 alpha (fabs.f64 beta)) (/.f64 (+.f64 alpha (fabs.f64 beta)) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (-.f64 (fabs.f64 alpha) (fabs.f64 beta)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (-.f64 (fabs.f64 beta) alpha) (/.f64 (+.f64 alpha (fabs.f64 beta)) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (-.f64 beta (fabs.f64 alpha)) (/.f64 (+.f64 beta (fabs.f64 alpha)) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (*.f64 (-.f64 (fabs.f64 beta) (fabs.f64 alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (-.f64 (fabs.f64 beta) (fabs.f64 alpha)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 beta alpha) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2))
(*.f64 (/.f64 (*.f64 (+.f64 beta alpha) 2) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (-.f64 beta alpha) 2))
(*.f64 1/2 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2))
(pow.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1)
(neg.f64 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(-.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) -1)
(-.f64 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) 0)
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 2 (/.f64 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) 2))
(*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))))
(*.f64 1 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1))
(*.f64 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) 1)
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (+.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 2 (-.f64 beta alpha)))) 1/2)
(*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (-.f64 beta alpha) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (+.f64 (*.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2)) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(/.f64 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) 1)
(/.f64 (+.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 2 (-.f64 beta alpha)))) 2)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) 4) 4)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) 4)) 8)
(pow.f64 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) 1)
(+.f64 (*.f64 beta beta) (*.f64 alpha (neg.f64 alpha)))
(+.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 0)
(+.f64 0 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))
(+.f64 -1 (-.f64 (*.f64 beta beta) (-.f64 (*.f64 alpha alpha) 1)))
(+.f64 (*.f64 alpha (neg.f64 alpha)) (*.f64 beta beta))
(+.f64 (-.f64 (*.f64 beta beta) (-.f64 (*.f64 alpha alpha) 1)) -1)
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1)
(*.f64 (+.f64 beta alpha) (-.f64 beta alpha))
(*.f64 2 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2))
(*.f64 1 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))
(*.f64 (-.f64 beta alpha) (+.f64 beta alpha))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) 1/2)
(*.f64 (*.f64 (+.f64 beta alpha) 2) (/.f64 (-.f64 beta alpha) 2))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 4) 1/4)
(*.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) -1)
(*.f64 (+.f64 beta (fabs.f64 alpha)) (-.f64 beta (fabs.f64 alpha)))
(*.f64 (+.f64 beta (fabs.f64 alpha)) (*.f64 (-.f64 beta (fabs.f64 alpha)) 1))
(*.f64 (+.f64 alpha (fabs.f64 beta)) (-.f64 (fabs.f64 beta) alpha))
(*.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (-.f64 (fabs.f64 beta) alpha) 1))
(*.f64 (-.f64 (fabs.f64 beta) alpha) (+.f64 alpha (fabs.f64 beta)))
(*.f64 (-.f64 beta (fabs.f64 alpha)) (+.f64 beta (fabs.f64 alpha)))
(*.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (-.f64 (fabs.f64 beta) (fabs.f64 alpha)))
(*.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (*.f64 (-.f64 (fabs.f64 beta) (fabs.f64 alpha)) 1))
(*.f64 (-.f64 (fabs.f64 beta) (fabs.f64 alpha)) (+.f64 (fabs.f64 alpha) (fabs.f64 beta)))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 beta alpha) 2))
(*.f64 1/2 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1)
(/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) 2)
(/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 4) 4)
(/.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) -1)
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 4)) 8)
(pow.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1)
(neg.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)))
(+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 0)
(+.f64 0 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(-.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 0)
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) 1))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (-.f64 beta alpha)))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 2 (/.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 2 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 2 (/.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 2))
(*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1)
(*.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (*.f64 1/2 (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 1))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 1/2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 2 (-.f64 beta alpha))) 1/2)
(*.f64 (*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) 4)))
(*.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (*.f64 (+.f64 beta alpha) 2) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) 4))))
(*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (-.f64 beta alpha))
(*.f64 (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) 1))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 1))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 1 (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1 (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 1 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (+.f64 beta (fabs.f64 alpha)) (*.f64 (-.f64 beta (fabs.f64 alpha)) (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (-.f64 (fabs.f64 alpha) beta) (/.f64 (+.f64 beta (fabs.f64 alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (-.f64 (fabs.f64 alpha) beta) (/.f64 (+.f64 beta (fabs.f64 alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (-.f64 (fabs.f64 alpha) beta) (/.f64 (+.f64 beta (fabs.f64 alpha)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (-.f64 (fabs.f64 beta) alpha) (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (-.f64 alpha (fabs.f64 beta)) (/.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (-.f64 alpha (fabs.f64 beta)) (/.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (-.f64 alpha (fabs.f64 beta)) (/.f64 (+.f64 alpha (fabs.f64 beta)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (-.f64 (fabs.f64 alpha) (fabs.f64 beta)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (-.f64 (fabs.f64 alpha) (fabs.f64 beta)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (-.f64 (fabs.f64 alpha) (fabs.f64 beta)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (-.f64 (fabs.f64 beta) alpha) (/.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 beta (fabs.f64 alpha)) (/.f64 (+.f64 beta (fabs.f64 alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (*.f64 (-.f64 (fabs.f64 beta) (fabs.f64 alpha)) (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (-.f64 (fabs.f64 beta) (fabs.f64 alpha)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (/.f64 (*.f64 (+.f64 beta alpha) 2) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 1/2 (*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 2 (-.f64 beta alpha))))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(pow.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1)
(neg.f64 (/.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(neg.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(neg.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(neg.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
Outputs
(*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i))))
(neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 (pow.f64 alpha 2) beta) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))
(+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 alpha (*.f64 2 i))) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 3))) (pow.f64 beta 2)) (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (+.f64 (/.f64 (*.f64 (pow.f64 alpha 2) beta) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (-.f64 (/.f64 1 (+.f64 alpha (*.f64 2 i))) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 3))) (pow.f64 beta 2))))
(+.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (*.f64 (-.f64 (/.f64 1 (+.f64 alpha (*.f64 2 i))) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 3))) (pow.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 alpha (*.f64 2 i))) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 3))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 1 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 alpha (*.f64 2 i))) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 3))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (pow.f64 alpha 2) beta) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 1 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))))
(+.f64 (*.f64 beta (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (+.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 alpha (*.f64 2 i))) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 3))) (pow.f64 beta 2)) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)) (/.f64 1 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))) (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i))))))
beta
(+.f64 beta (*.f64 -1 (+.f64 alpha (*.f64 2 i))))
(+.f64 beta (neg.f64 (+.f64 alpha (*.f64 2 i))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) beta)) (+.f64 beta (*.f64 -1 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) beta)))
(+.f64 (+.f64 beta (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) beta)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) beta))))
(+.f64 (+.f64 beta (neg.f64 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (-.f64 (/.f64 (pow.f64 alpha 2) beta) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) beta))))
(+.f64 beta (-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) beta) (+.f64 alpha (*.f64 2 i)))) (neg.f64 (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) beta)) (+.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -1 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) beta)))
(+.f64 (+.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (*.f64 -1 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 beta 2)))))) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) beta)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) beta))))
(+.f64 (+.f64 beta (*.f64 -1 (+.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (/.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 (pow.f64 alpha 2) beta) (/.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) beta))))
beta
(+.f64 beta (*.f64 -1 (+.f64 alpha (*.f64 2 i))))
(+.f64 beta (neg.f64 (+.f64 alpha (*.f64 2 i))))
(+.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) beta))))
(+.f64 beta (*.f64 -1 (+.f64 (/.f64 (-.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) beta) (+.f64 alpha (*.f64 2 i)))))
(+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (pow.f64 beta 2)) (+.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) beta)))))
(+.f64 beta (+.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) beta))) (*.f64 (-.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (/.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 beta 2)))))
(+.f64 beta (+.f64 (*.f64 -1 (+.f64 (/.f64 (-.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) beta) (+.f64 alpha (*.f64 2 i)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (-.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (pow.f64 beta 2)))))
(/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i)))
(/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))))
(+.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 beta 2)) (pow.f64 (+.f64 (*.f64 2 i) beta) 2))))
(+.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (neg.f64 (*.f64 alpha (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) beta) 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (*.f64 alpha (neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) beta) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (+.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta (*.f64 2 i)) 3))) (/.f64 1 (+.f64 beta (*.f64 2 i))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 beta 2)) (pow.f64 (+.f64 (*.f64 2 i) beta) 2))) (+.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) beta) 3))) (/.f64 1 (+.f64 (*.f64 2 i) beta)))))))
(+.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 (*.f64 alpha (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) beta) 2))) (*.f64 (pow.f64 alpha 2) (+.f64 (neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) beta) 3))) (/.f64 1 (+.f64 (*.f64 2 i) beta)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) alpha) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (+.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta (*.f64 2 i)) 3))) (/.f64 1 (+.f64 beta (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 alpha 3) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta (*.f64 2 i)) 3))) (/.f64 1 (+.f64 beta (*.f64 2 i))))) (+.f64 beta (*.f64 2 i))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 beta 2)) (pow.f64 (+.f64 (*.f64 2 i) beta) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) beta) 3))) (/.f64 1 (+.f64 (*.f64 2 i) beta))))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) beta) 3))) (/.f64 1 (+.f64 (*.f64 2 i) beta))) (/.f64 (pow.f64 alpha 3) (+.f64 (*.f64 2 i) beta))) (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)))))
(+.f64 (neg.f64 (*.f64 alpha (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) beta) 2)))) (+.f64 (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) beta) 3))) (/.f64 1 (+.f64 (*.f64 2 i) beta))) (neg.f64 (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) beta) 3))) (/.f64 1 (+.f64 (*.f64 2 i) beta))) (/.f64 (pow.f64 alpha 3) (+.f64 (*.f64 2 i) beta))))))
(+.f64 (*.f64 alpha (neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) beta) 2)))) (+.f64 (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) beta) 3))) (/.f64 1 (+.f64 (*.f64 2 i) beta))) (neg.f64 (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) beta) 3))) (/.f64 1 (+.f64 (*.f64 2 i) beta))) (/.f64 (pow.f64 alpha 3) (+.f64 (*.f64 2 i) beta))))))
(*.f64 -1 alpha)
(neg.f64 alpha)
(+.f64 beta (+.f64 (*.f64 -1 alpha) (*.f64 2 i)))
(+.f64 beta (+.f64 (*.f64 2 i) (neg.f64 alpha)))
(+.f64 (*.f64 2 i) (+.f64 (neg.f64 alpha) beta))
(-.f64 (+.f64 beta (+.f64 (*.f64 -1 alpha) (+.f64 (*.f64 2 i) (/.f64 (pow.f64 beta 2) alpha)))) (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) alpha))
(-.f64 (+.f64 beta (+.f64 (*.f64 2 i) (+.f64 (/.f64 (pow.f64 beta 2) alpha) (neg.f64 alpha)))) (/.f64 (pow.f64 (+.f64 (*.f64 2 i) beta) 2) alpha))
(-.f64 (+.f64 beta (+.f64 (/.f64 (pow.f64 beta 2) alpha) (+.f64 (*.f64 2 i) (neg.f64 alpha)))) (/.f64 (pow.f64 (+.f64 (*.f64 2 i) beta) 2) alpha))
(-.f64 (+.f64 beta (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 alpha) (+.f64 (*.f64 2 i) (/.f64 (pow.f64 beta 2) alpha))))) (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) alpha))
(+.f64 (+.f64 (+.f64 (*.f64 2 i) (+.f64 (/.f64 (pow.f64 beta 2) alpha) (neg.f64 alpha))) (*.f64 -1 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) beta) 2)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))))) (-.f64 beta (/.f64 (pow.f64 (+.f64 (*.f64 2 i) beta) 2) alpha)))
(+.f64 beta (-.f64 (+.f64 (*.f64 2 i) (+.f64 (+.f64 (neg.f64 alpha) (/.f64 (pow.f64 beta 2) alpha)) (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) beta) 2)) (pow.f64 alpha 2)))))) (/.f64 (pow.f64 (+.f64 (*.f64 2 i) beta) 2) alpha)))
(+.f64 beta (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) beta) 2)) (neg.f64 (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) (+.f64 (+.f64 (neg.f64 alpha) (/.f64 (pow.f64 beta 2) alpha)) (-.f64 (*.f64 2 i) (/.f64 (pow.f64 (+.f64 (*.f64 2 i) beta) 2) alpha)))))
(*.f64 -1 alpha)
(neg.f64 alpha)
(+.f64 beta (+.f64 (*.f64 -1 alpha) (*.f64 2 i)))
(+.f64 beta (+.f64 (*.f64 2 i) (neg.f64 alpha)))
(+.f64 (*.f64 2 i) (+.f64 (neg.f64 alpha) beta))
(+.f64 beta (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 beta 2)) (*.f64 -1 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha)) (+.f64 (*.f64 -1 alpha) (*.f64 2 i))))
(+.f64 beta (+.f64 (+.f64 (*.f64 2 i) (neg.f64 alpha)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 beta 2)) (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 i) beta) 2))) alpha))))
(+.f64 (+.f64 (*.f64 2 i) (neg.f64 alpha)) (+.f64 beta (neg.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) beta) 2))) alpha))))
(+.f64 beta (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 -1 (pow.f64 beta 2)) (*.f64 -1 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 beta 2)) (*.f64 -1 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha)) (+.f64 (*.f64 -1 alpha) (*.f64 2 i)))))
(+.f64 beta (+.f64 (+.f64 (+.f64 (*.f64 2 i) (neg.f64 alpha)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 beta 2)) (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 i) beta) 2))) alpha))) (*.f64 (-.f64 (*.f64 -1 (pow.f64 beta 2)) (*.f64 -1 (pow.f64 (+.f64 (*.f64 2 i) beta) 2))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))))
(+.f64 beta (+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) beta) 2))) alpha)) (+.f64 (+.f64 (*.f64 2 i) (neg.f64 alpha)) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (*.f64 -1 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) beta) 2))) (pow.f64 alpha 2))))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 beta alpha))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 alpha beta))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 (+.f64 beta alpha) 2))) (/.f64 (pow.f64 beta 2) (+.f64 beta alpha))) (/.f64 (pow.f64 alpha 2) (+.f64 beta alpha)))
(+.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (-.f64 (*.f64 -2 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 i (pow.f64 (+.f64 alpha beta) 2)))) (/.f64 (pow.f64 alpha 2) (+.f64 alpha beta))))
(+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 i (pow.f64 (+.f64 alpha beta) 2)) -2)) (-.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (/.f64 (pow.f64 alpha 2) (+.f64 alpha beta))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 (+.f64 beta alpha) 2))) (+.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (*.f64 4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 (+.f64 beta alpha) 3))))) (/.f64 (pow.f64 alpha 2) (+.f64 beta alpha)))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (*.f64 4 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 alpha beta) 3))))) (-.f64 (*.f64 -2 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 i (pow.f64 (+.f64 alpha beta) 2)))) (/.f64 (pow.f64 alpha 2) (+.f64 alpha beta))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 alpha beta) 3)) 4))) (-.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 i (pow.f64 (+.f64 alpha beta) 2)) -2)) (/.f64 (pow.f64 alpha 2) (+.f64 alpha beta))))
(+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 i (pow.f64 (+.f64 alpha beta) 2)) -2)) (+.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (-.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 alpha beta) 3)) 4)) (/.f64 (pow.f64 alpha 2) (+.f64 alpha beta)))))
(-.f64 (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 i 3) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 (+.f64 beta alpha) 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 (+.f64 beta alpha) 2))) (+.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (*.f64 4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 (+.f64 beta alpha) 3)))))) (/.f64 (pow.f64 alpha 2) (+.f64 beta alpha)))
(+.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 i (pow.f64 (+.f64 alpha beta) 2)))) (+.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (*.f64 4 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 alpha beta) 3)))))) (-.f64 (*.f64 -8 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 alpha beta) 4)))) (/.f64 (pow.f64 alpha 2) (+.f64 alpha beta))))
(+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 alpha beta) 4)) -8)) (+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 alpha beta) 3)) 4))) (-.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 i (pow.f64 (+.f64 alpha beta) 2)) -2)) (/.f64 (pow.f64 alpha 2) (+.f64 alpha beta)))))
(+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 alpha beta) 4)) -8)) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 i (pow.f64 (+.f64 alpha beta) 2)) -2)) (+.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (-.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 alpha beta) 3)) 4)) (/.f64 (pow.f64 alpha 2) (+.f64 alpha beta))))))
(*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i)) (*.f64 -1/4 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i)) (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 (+.f64 alpha beta) (pow.f64 i 2)) -1/4)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 3))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i))))
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i)) (*.f64 1/8 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 i 3))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i)) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 (+.f64 alpha beta) (pow.f64 i 2)) -1/4)) (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 i 3)) 1/8))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 4))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 3))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i)))))
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 1/8 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 i 3)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i)) (*.f64 -1/16 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 alpha beta) 3) (pow.f64 i 4)))))))
(+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 (+.f64 alpha beta) (pow.f64 i 2)) -1/4)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i)) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 (pow.f64 (+.f64 alpha beta) 3) (pow.f64 i 4)) -1/16)) (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 i 3)) 1/8)))))
(*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i)) (*.f64 -1/4 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i)) (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 (+.f64 alpha beta) (pow.f64 i 2)) -1/4)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 3))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i))))
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i)) (*.f64 1/8 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 i 3))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i)) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 (+.f64 alpha beta) (pow.f64 i 2)) -1/4)) (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 i 3)) 1/8))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 4))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 3))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i)))))
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 1/8 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 i 3)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i)) (*.f64 -1/16 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 alpha beta) 3) (pow.f64 i 4)))))))
(+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 (+.f64 alpha beta) (pow.f64 i 2)) -1/4)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) i)) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 (pow.f64 (+.f64 alpha beta) 3) (pow.f64 i 4)) -1/16)) (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (/.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 i 3)) 1/8)))))
(-.f64 1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(-.f64 1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))))
(-.f64 (+.f64 1 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 (*.f64 (pow.f64 alpha 2) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (/.f64 beta (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 2))) (-.f64 1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 1 (-.f64 (*.f64 beta (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 alpha 2) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (/.f64 beta (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 2))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 3))) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 2)) (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))) (-.f64 1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))))) (+.f64 (*.f64 beta (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2))) (*.f64 (pow.f64 beta 2) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 3))) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2)) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (+.f64 alpha (*.f64 2 i))))))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 3))) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2)) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (+.f64 alpha (*.f64 2 i)))))) (-.f64 (*.f64 beta (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))))))
(-.f64 (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (+.f64 (*.f64 2 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (*.f64 4 (/.f64 i (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(-.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 alpha 2) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (/.f64 beta (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 2))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 3))) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 2)) (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))) (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 3))) (-.f64 (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (/.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 3))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 2))) (+.f64 (*.f64 4 (/.f64 i (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 2))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 2))))))))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 3))) (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 3))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))))))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2))) (*.f64 4 (/.f64 i (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2))))))) (+.f64 (-.f64 1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))))) (+.f64 (*.f64 beta (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2))) (*.f64 (pow.f64 beta 2) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 3))) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2)) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 3))) (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 3))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))))))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2))) (*.f64 4 (/.f64 i (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2))))))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 3))) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2)) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (+.f64 alpha (*.f64 2 i)))))) (-.f64 (*.f64 beta (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))))))))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)))
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) beta)))
(+.f64 2 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) beta)))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 alpha 2) (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2)))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta))))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) beta)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (pow.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) 2)))) (pow.f64 beta 2)))))
(+.f64 2 (*.f64 -1 (+.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (pow.f64 alpha 2))) (pow.f64 beta 2)) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) beta))))
(-.f64 (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 alpha 2) (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2)))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (pow.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) 2)))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) beta)) (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (pow.f64 beta 3)))) (-.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (pow.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) 2)))) (pow.f64 beta 3))) (*.f64 -1 (*.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 beta 3)))))))
(+.f64 (+.f64 2 (*.f64 -1 (+.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (pow.f64 alpha 2))) (pow.f64 beta 2)) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) beta)))) (-.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 beta 3))) (*.f64 -1 (+.f64 (*.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 beta 3))) (*.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (neg.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) 2))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 beta 3)))))))
(+.f64 (+.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 beta 3))) 2) (-.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (pow.f64 alpha 2))) (pow.f64 beta 2)) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) beta))) (*.f64 -1 (+.f64 (*.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 beta 3))) (*.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (neg.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) 2))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 beta 3)))))))
2
(+.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) beta)) (+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta))))
(+.f64 2 (*.f64 -1 (+.f64 (/.f64 (+.f64 alpha (*.f64 2 i)) beta) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) beta)) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 alpha 2) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) 2)))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) beta)) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) 2)))) (pow.f64 beta 2))))))
(+.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (neg.f64 (pow.f64 (*.f64 -1 (+.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) 2)))) (pow.f64 beta 2))) (+.f64 2 (*.f64 -1 (+.f64 (/.f64 (+.f64 alpha (*.f64 2 i)) beta) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) 2))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))))) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) beta)) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 alpha 2) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) 2)))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) beta)) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) 2)))) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) 2))))))) (pow.f64 beta 3))))
(+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (neg.f64 (pow.f64 (*.f64 -1 (+.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) 2)))) (pow.f64 beta 2))) (+.f64 2 (*.f64 -1 (+.f64 (/.f64 (+.f64 alpha (*.f64 2 i)) beta) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta))))) (neg.f64 (/.f64 (-.f64 (*.f64 (pow.f64 alpha 2) (*.f64 -1 (+.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))))) (*.f64 -1 (+.f64 (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (neg.f64 (pow.f64 (*.f64 -1 (+.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) 2)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (*.f64 -1 (+.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))))))))) (pow.f64 beta 3))))
(+.f64 1 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 1 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))
(+.f64 1 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (*.f64 2 i) beta)))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 alpha (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (*.f64 -1 (/.f64 (*.f64 alpha (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))))
(+.f64 (neg.f64 (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (+.f64 1 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (*.f64 2 i) beta))))
(+.f64 (*.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (+.f64 1 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (*.f64 2 i) beta))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 alpha (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 3))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 3))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))) (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))))) (+.f64 1 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (*.f64 2 i) beta))))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 4 (/.f64 i (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 2 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3)) (+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 alpha (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))))
(+.f64 (+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 3))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))) (*.f64 (pow.f64 alpha 3) (-.f64 (+.f64 (*.f64 4 (/.f64 i (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (+.f64 (*.f64 2 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 3))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (*.f64 -1 (/.f64 (pow.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 3)))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))))))
(+.f64 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 3))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))) (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))))) (+.f64 (*.f64 (pow.f64 alpha 3) (+.f64 (*.f64 4 (/.f64 i (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (-.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (*.f64 -1 (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (neg.f64 (/.f64 (pow.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 3)))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 3))))))) 1))
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2) (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 1 alpha)))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) 2) (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 1 alpha)))))))
(+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 3))) (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)) (*.f64 2 (/.f64 1 alpha))))))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 3)))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 -1 (pow.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) 2))) (pow.f64 alpha 3)))) (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) 2) (pow.f64 alpha 2))) (+.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (*.f64 2 (/.f64 beta alpha))))))) (-.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 3)))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)))))
(-.f64 (+.f64 (+.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (neg.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) 2))) (pow.f64 alpha 3)))) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) 2) (pow.f64 alpha 2))) (+.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (*.f64 4 (/.f64 i alpha))))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 alpha 3)))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 (pow.f64 beta 2) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 3))))
(+.f64 (*.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (neg.f64 (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 3)))) (+.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (neg.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) 2))) (pow.f64 alpha 3)))) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) 2) (pow.f64 alpha 2))) (+.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (*.f64 4 (/.f64 i alpha))))) (-.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 beta 2) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 3))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 3))) (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)) (*.f64 2 (/.f64 1 alpha))))))))))) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2)) (pow.f64 alpha 4))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 -1 (pow.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) 2))) (pow.f64 alpha 3)))) (+.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) 2) (pow.f64 alpha 2))) (+.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (*.f64 2 (/.f64 beta alpha))))) (*.f64 -1 (*.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 -1 (pow.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) 2)))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 4)))))) (*.f64 -1 (*.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 3)))))) (-.f64 (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 -1 (pow.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) 2)))))) (pow.f64 alpha 4)))) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 4))) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (pow.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) 2) (pow.f64 alpha 4)))))))
(+.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 (*.f64 -1 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (neg.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) 2)))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))) (pow.f64 alpha 4)))) (-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 alpha 3)))) (+.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (neg.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) 2))) (pow.f64 alpha 3)))) (+.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) 2) (pow.f64 alpha 2))) (+.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (*.f64 4 (/.f64 i alpha)))) (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (neg.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) 2)))) (pow.f64 alpha 4)))))))) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) 2) (pow.f64 alpha 4))) (+.f64 (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (pow.f64 alpha 4))) (*.f64 (pow.f64 beta 2) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 3)))))))
(+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (neg.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) 2)))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))) (pow.f64 alpha 4)))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (neg.f64 (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 3)))) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (neg.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) 2))) (pow.f64 alpha 3)))) (+.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) 2) (pow.f64 alpha 2))) (+.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (*.f64 4 (/.f64 i alpha)))) (*.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (neg.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) 2)))) (neg.f64 (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 4))))))) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) 2) (pow.f64 alpha 4))) (+.f64 (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (pow.f64 alpha 4))) (*.f64 (pow.f64 beta 2) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 3))))))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))) alpha))
(neg.f64 (/.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) 2) (pow.f64 alpha 2))))))
(+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))) 2) (pow.f64 alpha 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))) alpha))))
(+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))) (+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (neg.f64 (/.f64 (pow.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) 2) (pow.f64 alpha 2)))) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) alpha))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) 2)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) 2) (pow.f64 alpha 2)))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))) 2) (pow.f64 alpha 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))) alpha)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (-.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))) 2))))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (pow.f64 alpha 3))))
(+.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))) (+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (neg.f64 (/.f64 (pow.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) 2) (pow.f64 alpha 2)))) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) alpha)))) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 (*.f64 2 i) beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (neg.f64 (pow.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) 2)))) (pow.f64 beta 2)))) (pow.f64 alpha 3))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) 2)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) 2) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) 2)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) 2)))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4))))))))) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 4)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) 2)) (pow.f64 alpha 4)))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))) 2))) (+.f64 (*.f64 2 i) beta))) (pow.f64 alpha 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))) 2))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))) (pow.f64 alpha 4))))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))) 2) (pow.f64 alpha 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))) alpha)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (-.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))) 2))))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (pow.f64 alpha 3))) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (pow.f64 (*.f64 beta (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta))))) 2) (pow.f64 alpha 4))))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 (*.f64 2 i) beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (neg.f64 (pow.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) 2)))) (pow.f64 beta 2)))) (pow.f64 alpha 3))) (-.f64 (+.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) 2) (pow.f64 alpha 2))) (*.f64 -1 (+.f64 (*.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) (/.f64 (*.f64 -1 (+.f64 (*.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (neg.f64 (pow.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) 2)))))) (pow.f64 alpha 4))) (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (neg.f64 (pow.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) 2))) (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 4))))))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) alpha)))) (+.f64 (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (pow.f64 alpha 4))) (neg.f64 (/.f64 (pow.f64 (*.f64 beta (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta)))) 2) (pow.f64 alpha 4))))))
(-.f64 (+.f64 1 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (+.f64 1 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (+.f64 2 (+.f64 alpha beta)))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta)))))
(+.f64 1 (-.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2))) (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2)))))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) i) 1)) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))))
(+.f64 (+.f64 1 (*.f64 i (-.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 2))) (*.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 2)))))) (-.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (+.f64 2 (+.f64 alpha beta))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))))))
(+.f64 (+.f64 1 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2)))) (-.f64 (*.f64 i (-.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))) (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))))) (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 i (-.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))) (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))))) (-.f64 1 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2))))))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) i) (+.f64 1 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))))))))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))))
(+.f64 (+.f64 (*.f64 i (-.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 2))) (*.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 2))))) (+.f64 1 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 2))) (*.f64 -1 (/.f64 (pow.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 beta (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta)))) 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 3))) (*.f64 4 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 2)))))))) (-.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (+.f64 2 (+.f64 alpha beta))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2))) (-.f64 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3))) (-.f64 (*.f64 4 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 beta (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3))) (*.f64 4 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))))))) (+.f64 1 (*.f64 i (-.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))) (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))))))) (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2))) (+.f64 (+.f64 1 (*.f64 i (-.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))) (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2)))))) (-.f64 (*.f64 (pow.f64 i 2) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3))) (-.f64 (*.f64 4 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 beta (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3))) (*.f64 4 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))))))) (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2))))))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha))))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) i) (+.f64 1 (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 4 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))))) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha))))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 4 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))))) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))))) (pow.f64 i 3)))))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))))
(+.f64 (+.f64 (*.f64 i (-.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 2))) (*.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 2))))) (+.f64 1 (+.f64 (*.f64 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 2))) (*.f64 -1 (/.f64 (pow.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 beta (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta)))) 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 3))) (*.f64 4 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 2)))))) (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 3))) (-.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 2))) (*.f64 -1 (/.f64 (pow.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 3)))) (/.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta)))))) (+.f64 (*.f64 -4 (*.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 3)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 beta (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta)))) 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 3))) (*.f64 4 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 2)))) (/.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))))))))))))) (-.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (+.f64 2 (+.f64 alpha beta))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))))))
(+.f64 (+.f64 (*.f64 i (-.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))) (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))))) (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3))) (-.f64 (*.f64 4 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 beta (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3))) (*.f64 4 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))))))) (-.f64 (*.f64 (pow.f64 i 3) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))) (neg.f64 (/.f64 (pow.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3)))) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))))) (-.f64 (*.f64 (pow.f64 alpha 2) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3)) -4)) (+.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3)) -4)) (neg.f64 (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 beta (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3))) (*.f64 4 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2)))) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))))))))) -1))) (-.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2))) (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (*.f64 i (-.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))) (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))))) (-.f64 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))) (neg.f64 (/.f64 (pow.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3)))) (neg.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))))) (-.f64 (*.f64 (pow.f64 alpha 2) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3)) -4)) (+.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3)) -4)) (*.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 beta (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3))) (*.f64 4 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2)))) (neg.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))))))))) (+.f64 1 (*.f64 (pow.f64 i 2) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3))) (-.f64 (*.f64 4 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 beta (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3))) (*.f64 4 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2)))))))))) (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2)))))
1
(-.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))) (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2)))))
(+.f64 1 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2)))))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (pow.f64 alpha 2)) (pow.f64 i 3))) (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha))))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2)))))
(-.f64 (+.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))) (*.f64 1/16 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (pow.f64 i 3))))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (/.f64 (pow.f64 beta 2) (pow.f64 i 3))))))
(+.f64 (*.f64 1/16 (*.f64 (pow.f64 alpha 2) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 3)))) (-.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 3)) 1/16)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (pow.f64 alpha 2)) (pow.f64 i 3))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (pow.f64 alpha 2)) (pow.f64 i 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (+.f64 beta alpha) (pow.f64 alpha 2))) (pow.f64 i 4))) (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (pow.f64 i 4))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2)) (pow.f64 i 4))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha))))) (pow.f64 i 3)))))))
(+.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (pow.f64 i 3)))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) alpha) 2) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 1/16 (*.f64 (*.f64 (pow.f64 alpha 2) (+.f64 alpha beta)) (/.f64 (+.f64 2 (+.f64 alpha beta)) (pow.f64 i 4))))))) (-.f64 1 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (*.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) (/.f64 (pow.f64 beta 2) (pow.f64 i 4)))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (/.f64 (pow.f64 beta 2) (pow.f64 i 3)))) (*.f64 -1/64 (/.f64 (pow.f64 (*.f64 beta (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta)))) 2) (pow.f64 i 4))))))))
(+.f64 1 (-.f64 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) alpha) 2) (pow.f64 i 4))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 alpha 2) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 (*.f64 (pow.f64 alpha 2) (+.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (pow.f64 i 4)) 1/16))))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 (*.f64 beta (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) 2) (pow.f64 i 4))) (*.f64 1/16 (+.f64 (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) (pow.f64 i 4))) (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 3)))))))))
(+.f64 1 (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) alpha) 2) (pow.f64 i 4))) (-.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 alpha 2) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 (*.f64 (pow.f64 alpha 2) (+.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (pow.f64 i 4)) 1/16)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 (*.f64 beta (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) 2) (pow.f64 i 4))) (*.f64 1/16 (+.f64 (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) (pow.f64 i 4))) (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 3))))))))))
1
(-.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))) (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2)))))
(+.f64 1 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (pow.f64 alpha 2))) (*.f64 1/16 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (pow.f64 beta 2)))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))) (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -2 (+.f64 2 (+.f64 alpha beta))) (*.f64 (+.f64 alpha beta) -2)))) (*.f64 (+.f64 (*.f64 -2 (+.f64 2 (+.f64 alpha beta))) (*.f64 (+.f64 alpha beta) -2)) (*.f64 (pow.f64 beta 2) 1/16))) (pow.f64 i 3)))) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2)))))
(+.f64 1 (-.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (neg.f64 (/.f64 (*.f64 1/16 (-.f64 (*.f64 (pow.f64 alpha 2) (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) (*.f64 (pow.f64 beta 2) (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))))) (pow.f64 i 3)))) (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2)))))
(+.f64 1 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (-.f64 (neg.f64 (/.f64 (*.f64 1/16 (-.f64 (*.f64 (pow.f64 alpha 2) (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) (*.f64 (pow.f64 beta 2) (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (pow.f64 alpha 2)) (pow.f64 i 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (pow.f64 alpha 2))) (*.f64 1/16 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (pow.f64 beta 2)))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (+.f64 beta alpha) (pow.f64 alpha 2))) (pow.f64 i 4))))))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (pow.f64 i 4))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (pow.f64 beta 2)) (pow.f64 i 4))) (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/16 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -2 (+.f64 2 (+.f64 alpha beta))) (*.f64 (+.f64 alpha beta) -2)))) (*.f64 (+.f64 (*.f64 -2 (+.f64 2 (+.f64 alpha beta))) (*.f64 (+.f64 alpha beta) -2)) (*.f64 (pow.f64 beta 2) 1/16))) (pow.f64 i 3))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 1/16 (*.f64 (*.f64 (pow.f64 alpha 2) (+.f64 alpha beta)) (/.f64 (+.f64 2 (+.f64 alpha beta)) (pow.f64 i 4))))) (*.f64 -1/64 (/.f64 (pow.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 2 (+.f64 alpha beta))) (*.f64 (+.f64 alpha beta) -2)) alpha) 2) (pow.f64 i 4))))) (-.f64 1 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) (/.f64 (pow.f64 beta 2) (pow.f64 i 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (*.f64 -1/64 (/.f64 (pow.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 2 (+.f64 alpha beta))) (*.f64 (+.f64 alpha beta) -2)) beta) 2) (pow.f64 i 4)))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 1/16 (-.f64 (*.f64 (pow.f64 alpha 2) (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) (*.f64 (pow.f64 beta 2) (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))))) (pow.f64 i 3))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 (*.f64 (pow.f64 alpha 2) (+.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (pow.f64 i 4)) 1/16))) (*.f64 -1/64 (/.f64 (pow.f64 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) alpha) 2) (pow.f64 i 4))))) (-.f64 1 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 (*.f64 beta (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) 2) (pow.f64 i 4))) (*.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) (*.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 4)) 1/16))))))
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 (*.f64 (pow.f64 alpha 2) (+.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) (pow.f64 i 4)) 1/16))) (*.f64 -1/64 (/.f64 (pow.f64 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) alpha) 2) (pow.f64 i 4)))) 1) (-.f64 (neg.f64 (/.f64 (*.f64 1/16 (-.f64 (*.f64 (pow.f64 alpha 2) (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) (*.f64 (pow.f64 beta 2) (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 (*.f64 beta (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) 2) (pow.f64 i 4))) (*.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) (*.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 4)) 1/16))))))
(*.f64 -1 (pow.f64 alpha 2))
(neg.f64 (pow.f64 alpha 2))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (neg.f64 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (neg.f64 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (neg.f64 (pow.f64 alpha 2)))
(pow.f64 beta 2)
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (neg.f64 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (neg.f64 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (neg.f64 (pow.f64 alpha 2)))
(pow.f64 beta 2)
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (neg.f64 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (neg.f64 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (neg.f64 (pow.f64 alpha 2)))
(pow.f64 beta 2)
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (neg.f64 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (neg.f64 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (neg.f64 (pow.f64 alpha 2)))
(*.f64 -1 (pow.f64 alpha 2))
(neg.f64 (pow.f64 alpha 2))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (neg.f64 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (neg.f64 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (neg.f64 (pow.f64 alpha 2)))
(*.f64 -1 (pow.f64 alpha 2))
(neg.f64 (pow.f64 alpha 2))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (neg.f64 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (neg.f64 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (pow.f64 alpha 2)))
(+.f64 (pow.f64 beta 2) (neg.f64 (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))))
(+.f64 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (*.f64 (*.f64 (pow.f64 alpha 2) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (/.f64 beta (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (*.f64 beta (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2))) (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 alpha 2) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (/.f64 beta (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 3)) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 2)))))))
(+.f64 (*.f64 beta (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (+.f64 alpha (*.f64 2 i))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 3)) (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2))))))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 (*.f64 (*.f64 (pow.f64 alpha 2) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (/.f64 beta (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 2))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 3)) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 3)) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 3)) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) 2))))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 3))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (-.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (+.f64 alpha (*.f64 2 i))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 3)) (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))))))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (+.f64 alpha (*.f64 2 i))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) alpha) 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 3)) (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2)))))) (*.f64 beta (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) 2)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) beta)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)))) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2) (pow.f64 beta 2)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) beta)) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))) (+.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (/.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) 2) (pow.f64 beta 2)))))
(+.f64 1 (-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) beta))) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2))) (neg.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) 2) (pow.f64 beta 2))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2)))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta))))) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) 2) (pow.f64 beta 2)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (*.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) -1)) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (pow.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) 2)))))) (pow.f64 beta 3))))) (-.f64 1 (+.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (/.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) 2) (pow.f64 beta 2))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (+.f64 (-.f64 (neg.f64 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (neg.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) 2)))) (neg.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))))) (pow.f64 beta 3)) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) beta)))) (-.f64 1 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2))) (neg.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) 2) (pow.f64 beta 2))))))
(+.f64 1 (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (+.f64 (-.f64 (neg.f64 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (neg.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) 2)))) (neg.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))))) (pow.f64 beta 3))) (-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) beta))) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2))) (neg.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) 2) (pow.f64 beta 2)))))))
1
(+.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) beta)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta))))
(+.f64 1 (*.f64 -1 (+.f64 (/.f64 (+.f64 alpha (*.f64 2 i)) beta) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) beta)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta))))) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) 2) (pow.f64 beta 2)))))
(+.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))) (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) beta)) (+.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (/.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) 2) (pow.f64 beta 2))))))
(+.f64 (+.f64 1 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta)))) (-.f64 (neg.f64 (/.f64 (+.f64 alpha (*.f64 2 i)) beta)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2))) (neg.f64 (/.f64 (pow.f64 (*.f64 -1 (+.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) 2) (pow.f64 beta 2))))))
(+.f64 1 (-.f64 (+.f64 (neg.f64 (/.f64 (+.f64 alpha (*.f64 2 i)) beta)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta)))) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2))) (neg.f64 (/.f64 (pow.f64 (*.f64 -1 (+.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) 2) (pow.f64 beta 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3))) (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) 2)))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta))))))) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) 2) (pow.f64 beta 2)))))
(+.f64 (+.f64 1 (+.f64 (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (pow.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) 2))))) (pow.f64 beta 3))) (*.f64 -1 (*.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 beta 3)))))) (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) beta)) (+.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (/.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) 2) (pow.f64 beta 2))))))
(+.f64 (+.f64 (neg.f64 (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (pow.f64 beta 3)))) (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta))) (+.f64 (*.f64 (-.f64 (neg.f64 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (neg.f64 (pow.f64 (*.f64 -1 (+.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) 2)))) (/.f64 (*.f64 -1 (+.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) (pow.f64 beta 3))) 1))) (-.f64 (neg.f64 (/.f64 (+.f64 alpha (*.f64 2 i)) beta)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2))) (neg.f64 (/.f64 (pow.f64 (*.f64 -1 (+.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) 2) (pow.f64 beta 2))))))
(+.f64 (neg.f64 (/.f64 (+.f64 alpha (*.f64 2 i)) beta)) (+.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (*.f64 -1 (+.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))))) (neg.f64 (/.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 beta 3)))) 1) (-.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta))) (*.f64 (-.f64 (neg.f64 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (neg.f64 (pow.f64 (*.f64 -1 (+.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) 2)))) (/.f64 (*.f64 -1 (+.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) (pow.f64 beta 3)))) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2))) (neg.f64 (/.f64 (pow.f64 (*.f64 -1 (+.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) 2) (pow.f64 beta 2)))))))
(/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))
(/.f64 (/.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (*.f64 2 i) beta))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 alpha (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (*.f64 -1 (/.f64 (*.f64 alpha (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (*.f64 2 i) beta)) (neg.f64 (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (*.f64 2 i) beta)) (*.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 alpha (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 3))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 3))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))) (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 alpha (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2)) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 3))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 3))) (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 3))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 3))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))) (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))))) (*.f64 (*.f64 -1 (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (+.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 3))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 3)))) (neg.f64 (pow.f64 alpha 3)))))
-1
(-.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 1 alpha)))) 1)
(+.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 1 alpha))) (-.f64 (*.f64 2 (/.f64 beta alpha)) 1))
(+.f64 -1 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (-.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) 1))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha))) (*.f64 2 (/.f64 1 alpha)))) (+.f64 1 (+.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) 2) (pow.f64 alpha 2)) (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))))))
(+.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))) (-.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) 2) (pow.f64 alpha 2)) (+.f64 1 (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))))))))
(+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))) (+.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) 2) (pow.f64 alpha 2)) (+.f64 1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))))))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha)))))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) 2) (pow.f64 alpha 2)))))
(+.f64 (+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (-.f64 (pow.f64 beta 2) (+.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) 2) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))) (pow.f64 alpha 3)))) (-.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 1 (+.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) 2) (pow.f64 alpha 2)) (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))) (-.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 (pow.f64 beta 2) (+.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) 2) (*.f64 (+.f64 (*.f64 2 i) beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) 2) (pow.f64 alpha 2)) (+.f64 1 (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))))))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 (pow.f64 beta 2) (+.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) 2) (*.f64 (+.f64 (*.f64 2 i) beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))) (+.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) 2) (pow.f64 alpha 2)) (+.f64 1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))))))))
-1
(-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))) alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) 2) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))) alpha))) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))) 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) 1)))
(+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 (neg.f64 (/.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) alpha)) (+.f64 (/.f64 (pow.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) 2) (pow.f64 alpha 2)) (+.f64 1 (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))))))))
(+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 -1 (+.f64 (/.f64 (pow.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) 2) (pow.f64 alpha 2)) (-.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) alpha))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) 2)))) (pow.f64 alpha 3)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (+.f64 1 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))) 2) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))) (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))) alpha)) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) beta)))) 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) 1))))
(+.f64 (neg.f64 (/.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) alpha)) (-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) (/.f64 (-.f64 (pow.f64 beta 2) (+.f64 (pow.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) 2) (*.f64 (+.f64 (*.f64 2 i) beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)))))) (pow.f64 alpha 3))) (*.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (/.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) (pow.f64 alpha 3))))) (+.f64 (/.f64 (pow.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) 2) (pow.f64 alpha 2)) (+.f64 1 (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))))))))
(+.f64 (neg.f64 (/.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) alpha)) (+.f64 (*.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) (/.f64 (-.f64 (pow.f64 beta 2) (+.f64 (pow.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) 2) (*.f64 (+.f64 (*.f64 2 i) beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)))))) (pow.f64 alpha 3))) (-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (/.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) (pow.f64 alpha 3)))) (+.f64 (/.f64 (pow.f64 (*.f64 -1 (+.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 (*.f64 2 i) beta))) 2) (pow.f64 alpha 2)) (+.f64 1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))))))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))) (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (+.f64 2 (+.f64 alpha beta))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (/.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 2)))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2))) (-.f64 (neg.f64 (*.f64 (*.f64 i (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2)))) (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 (*.f64 i (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (neg.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2)))) (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))))))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (+.f64 2 (+.f64 alpha beta))) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) 2)) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 3))) (*.f64 4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 2))))))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (/.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 2)))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (*.f64 i (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))) (*.f64 (pow.f64 i 2) (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))))))) (-.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2))) (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (*.f64 i (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (neg.f64 (/.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))))))) (-.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2))) (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))))) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))))) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))))))))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (+.f64 2 (+.f64 alpha beta))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) 2)) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 3))) (*.f64 4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 2)))))) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 3)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) 2)) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 3))) (*.f64 4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 2)))) (/.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))))))))))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (/.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 2)))) (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))))))
(+.f64 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3)))) (neg.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2)))) (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))))))) (*.f64 (pow.f64 i 2) (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2)))))))) (-.f64 (neg.f64 (*.f64 (*.f64 i (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2)))) (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (*.f64 (*.f64 i (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (neg.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2)))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (neg.f64 (/.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2)))) (neg.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))))))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (neg.f64 (/.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 3)))) (*.f64 4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))) 2))))))) (-.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2))) (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta 2))))))
(*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2))) (*.f64 -1/16 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2))) (*.f64 -1/16 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 3)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (pow.f64 i 4))) (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2)))))
(+.f64 (*.f64 -1/16 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (pow.f64 i 3)))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) 2) (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) -1/64)) (*.f64 1/16 (*.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 alpha beta)) (+.f64 2 (+.f64 alpha beta))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 3)))) (neg.f64 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1/64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 alpha beta)) (*.f64 1/16 (+.f64 alpha (+.f64 beta 2))))) (pow.f64 i 4)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))))) (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))))) (pow.f64 i 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (pow.f64 i 4))) (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2))))))
(+.f64 (*.f64 -1/16 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (pow.f64 i 3)))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) 2) (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) -1/64)) (*.f64 1/16 (*.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 alpha beta)) (+.f64 2 (+.f64 alpha beta))))) (pow.f64 i 4)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) 2) (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) -1/64)) (*.f64 1/16 (*.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 alpha beta)) (+.f64 2 (+.f64 alpha beta))))))) (*.f64 (+.f64 (*.f64 2 (+.f64 2 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha beta))) (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 alpha beta)) (+.f64 2 (+.f64 alpha beta))) -1/64))) (pow.f64 i 5)))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 3)))) (neg.f64 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1/64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 alpha beta)) (*.f64 1/16 (+.f64 alpha (+.f64 beta 2))))) (pow.f64 i 4))))) (neg.f64 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1/64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 alpha beta)) (*.f64 1/16 (+.f64 alpha (+.f64 beta 2))))))) (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) -1/64))) (pow.f64 i 5))))
(*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -2 (+.f64 2 (+.f64 alpha beta))) (*.f64 (+.f64 alpha beta) -2))) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2))) (*.f64 1/16 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))))) (pow.f64 i 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2)))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -2 (+.f64 2 (+.f64 alpha beta))) (*.f64 (+.f64 alpha beta) -2))) (pow.f64 i 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 (+.f64 (*.f64 -2 (+.f64 2 (+.f64 alpha beta))) (*.f64 (+.f64 alpha beta) -2)) 2))) (*.f64 1/16 (*.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 alpha beta)) (+.f64 2 (+.f64 alpha beta))))) (pow.f64 i 4))))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64)) (*.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 alpha beta)) (*.f64 1/16 (+.f64 alpha (+.f64 beta 2))))) (pow.f64 i 4))) (*.f64 1/16 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 3))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))))) (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha)))) (pow.f64 i 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))))) (pow.f64 i 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2))) (*.f64 -1/64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (+.f64 beta alpha) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (pow.f64 i 5)))))))
(+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -2 (+.f64 2 (+.f64 alpha beta))) (*.f64 (+.f64 alpha beta) -2)) (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 (+.f64 (*.f64 -2 (+.f64 2 (+.f64 alpha beta))) (*.f64 (+.f64 alpha beta) -2)) 2))) (*.f64 1/16 (*.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 alpha beta)) (+.f64 2 (+.f64 alpha beta))))) (pow.f64 i 5)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 (+.f64 (*.f64 -2 (+.f64 2 (+.f64 alpha beta))) (*.f64 (+.f64 alpha beta) -2)) 2))) (*.f64 1/16 (*.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 alpha beta)) (+.f64 2 (+.f64 alpha beta))))) (pow.f64 i 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -2 (+.f64 2 (+.f64 alpha beta))) (*.f64 (+.f64 alpha beta) -2))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2))) (*.f64 -1/64 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 alpha beta)) (+.f64 2 (+.f64 alpha beta))) (/.f64 (+.f64 (*.f64 -2 (+.f64 2 (+.f64 alpha beta))) (*.f64 (+.f64 alpha beta) -2)) (pow.f64 i 5))))))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64)) (*.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 alpha beta)) (*.f64 1/16 (+.f64 alpha (+.f64 beta 2))))) (pow.f64 i 4))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64)) (*.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 alpha beta)) (*.f64 1/16 (+.f64 alpha (+.f64 beta 2))))) (pow.f64 i 5)))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (pow.f64 i 3)))) (*.f64 -1/64 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 5))))))))
(+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 0)
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(+.f64 0 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(+.f64 -1 (-.f64 1 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(+.f64 -1 (-.f64 1 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta))))))
(+.f64 -1 (-.f64 1 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 (neg.f64 (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(-.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 0)
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(-.f64 0 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(+.f64 -1 (-.f64 1 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta))))))
(+.f64 -1 (-.f64 1 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 (neg.f64 (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) 1))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (-.f64 beta alpha)))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 2))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1)
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) 1))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (*.f64 1/2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1/2)
(*.f64 1/2 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) beta)))))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) 2)))
(*.f64 -1 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(+.f64 -1 (-.f64 1 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta))))))
(+.f64 -1 (-.f64 1 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 (neg.f64 (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 4) 1/4)
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 (+.f64 beta alpha) 2) (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) 4)))
(*.f64 (*.f64 4 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (/.f64 1 (*.f64 4 (+.f64 alpha (+.f64 (+.f64 i i) beta)))))
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 4 (/.f64 1/4 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(+.f64 -1 (-.f64 1 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta))))))
(+.f64 -1 (-.f64 1 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 (neg.f64 (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (-.f64 beta alpha))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) -1)
(+.f64 -1 (-.f64 1 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta))))))
(+.f64 -1 (-.f64 1 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 (neg.f64 (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 1 (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)) (/.f64 1 (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)))))
(*.f64 (+.f64 alpha beta) (*.f64 (-.f64 alpha beta) (/.f64 1 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (+.f64 alpha beta) (*.f64 (-.f64 alpha beta) (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (+.f64 beta (fabs.f64 alpha)) (*.f64 (-.f64 beta (fabs.f64 alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 (-.f64 (fabs.f64 alpha) beta) (/.f64 (+.f64 beta (fabs.f64 alpha)) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (-.f64 (fabs.f64 alpha) beta) (/.f64 (+.f64 beta (fabs.f64 alpha)) (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)))))
(*.f64 (-.f64 (fabs.f64 alpha) beta) (/.f64 (+.f64 beta (fabs.f64 alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (-.f64 (fabs.f64 beta) alpha) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 (-.f64 alpha (fabs.f64 beta)) (/.f64 (+.f64 alpha (fabs.f64 beta)) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (-.f64 alpha (fabs.f64 beta)) (/.f64 (+.f64 alpha (fabs.f64 beta)) (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)))))
(*.f64 (-.f64 alpha (fabs.f64 beta)) (/.f64 (+.f64 alpha (fabs.f64 beta)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (-.f64 (fabs.f64 alpha) (fabs.f64 beta)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (-.f64 (fabs.f64 alpha) (fabs.f64 beta)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)))))
(*.f64 (-.f64 (fabs.f64 alpha) (fabs.f64 beta)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (-.f64 (fabs.f64 alpha) (fabs.f64 beta)) (/.f64 (neg.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta))) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (-.f64 (fabs.f64 beta) alpha) (/.f64 (+.f64 alpha (fabs.f64 beta)) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (-.f64 (fabs.f64 beta) alpha) (/.f64 (+.f64 alpha (fabs.f64 beta)) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(*.f64 (-.f64 (fabs.f64 beta) alpha) (/.f64 (+.f64 alpha (fabs.f64 beta)) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (-.f64 beta (fabs.f64 alpha)) (/.f64 (+.f64 beta (fabs.f64 alpha)) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (-.f64 beta (fabs.f64 alpha)) (/.f64 (+.f64 beta (fabs.f64 alpha)) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(*.f64 (-.f64 beta (fabs.f64 alpha)) (/.f64 (+.f64 beta (fabs.f64 alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (*.f64 (-.f64 (fabs.f64 beta) (fabs.f64 alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 (-.f64 (fabs.f64 beta) (fabs.f64 alpha)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (-.f64 (fabs.f64 beta) (fabs.f64 alpha)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(*.f64 (-.f64 (fabs.f64 beta) (fabs.f64 alpha)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 beta alpha) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 (*.f64 (+.f64 beta alpha) 2) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (-.f64 beta alpha) 2))
(*.f64 (*.f64 2 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (/.f64 (-.f64 beta alpha) 2))
(*.f64 (*.f64 2 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (/.f64 (-.f64 beta alpha) 2))
(*.f64 1/2 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 1/2 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) beta)))))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) 2)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2))
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(pow.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1)
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(neg.f64 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(+.f64 -1 (-.f64 1 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta))))))
(+.f64 -1 (-.f64 1 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 (neg.f64 (+.f64 alpha beta)) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(-.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) -1)
(+.f64 1 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(+.f64 1 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(-.f64 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) 0)
(+.f64 1 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(+.f64 1 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))) (+.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (+.f64 alpha beta))))
(*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))) (*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (+.f64 alpha beta)))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (+.f64 alpha beta)))
(*.f64 2 (/.f64 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) 2))
(*.f64 2 (/.f64 (+.f64 1 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))) 2))
(*.f64 2 (*.f64 (+.f64 1 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))) 1/2))
(*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))) (+.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (+.f64 alpha beta))))
(*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))) (*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (+.f64 alpha beta)))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (+.f64 alpha beta)))
(*.f64 1 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1))
(+.f64 1 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(+.f64 1 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) 1)
(+.f64 1 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(+.f64 1 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))))
(*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (/.f64 (/.f64 1/2 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (*.f64 2 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))
(*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (/.f64 (+.f64 alpha beta) 2) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (/.f64 1/2 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 1/2 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))))
(*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (+.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 2 (-.f64 beta alpha)))) 1/2)
(*.f64 1/2 (+.f64 2 (*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))))
(*.f64 1/2 (+.f64 2 (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))))
(*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (-.f64 beta alpha) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))))
(*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))) (+.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (+.f64 alpha beta))))
(*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))) (+.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (+.f64 alpha beta))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))) (+.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))))
(*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (+.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))) (*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (+.f64 alpha beta)))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (*.f64 (+.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (+.f64 alpha beta)))
(*.f64 (+.f64 (*.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2)) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))) (+.f64 1 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)) (*.f64 2 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (*.f64 (+.f64 1 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha beta))))))) (+.f64 alpha beta)))
(/.f64 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) 1)
(+.f64 1 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(+.f64 1 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (+.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 2 (-.f64 beta alpha)))) 2)
(/.f64 (+.f64 2 (*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))) 2)
(/.f64 (+.f64 2 (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) 2)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) 4) 4)
(+.f64 1 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(+.f64 1 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) 4)) 8)
(+.f64 1 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(+.f64 1 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(pow.f64 (+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1) 1)
(+.f64 1 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(+.f64 1 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(+.f64 (*.f64 beta beta) (*.f64 alpha (neg.f64 alpha)))
(+.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 0)
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(+.f64 0 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(+.f64 -1 (-.f64 (*.f64 beta beta) (-.f64 (*.f64 alpha alpha) 1)))
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(+.f64 (*.f64 alpha (neg.f64 alpha)) (*.f64 beta beta))
(+.f64 (*.f64 beta beta) (*.f64 alpha (neg.f64 alpha)))
(+.f64 (-.f64 (*.f64 beta beta) (-.f64 (*.f64 alpha alpha) 1)) -1)
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1)
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(*.f64 (+.f64 beta alpha) (-.f64 beta alpha))
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(*.f64 2 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2))
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(*.f64 1 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(*.f64 (-.f64 beta alpha) (+.f64 beta alpha))
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) 1/2)
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(*.f64 (*.f64 (+.f64 beta alpha) 2) (/.f64 (-.f64 beta alpha) 2))
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 4) 1/4)
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(*.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) -1)
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(*.f64 (+.f64 beta (fabs.f64 alpha)) (-.f64 beta (fabs.f64 alpha)))
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(*.f64 (+.f64 beta (fabs.f64 alpha)) (*.f64 (-.f64 beta (fabs.f64 alpha)) 1))
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(*.f64 (+.f64 alpha (fabs.f64 beta)) (-.f64 (fabs.f64 beta) alpha))
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(*.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (-.f64 (fabs.f64 beta) alpha) 1))
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(*.f64 (-.f64 (fabs.f64 beta) alpha) (+.f64 alpha (fabs.f64 beta)))
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(*.f64 (-.f64 beta (fabs.f64 alpha)) (+.f64 beta (fabs.f64 alpha)))
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(*.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (-.f64 (fabs.f64 beta) (fabs.f64 alpha)))
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(*.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (*.f64 (-.f64 (fabs.f64 beta) (fabs.f64 alpha)) 1))
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(*.f64 (-.f64 (fabs.f64 beta) (fabs.f64 alpha)) (+.f64 (fabs.f64 alpha) (fabs.f64 beta)))
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 beta alpha) 2))
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(*.f64 1/2 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2))
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1)
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) 2)
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(/.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 4) 4)
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(/.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) -1)
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 4)) 8)
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(pow.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1)
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(neg.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)))
(-.f64 (*.f64 beta beta) (*.f64 alpha alpha))
(+.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 0)
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(+.f64 0 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(-.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 0)
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (+.f64 alpha beta)))
(/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) 1))
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (-.f64 beta alpha)))
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (+.f64 alpha beta)))
(/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))) (+.f64 alpha beta)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (+.f64 alpha beta)))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (+.f64 alpha beta) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 2 (/.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (*.f64 2 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (/.f64 (+.f64 alpha beta) 2) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 2 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (*.f64 2 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (/.f64 (+.f64 alpha beta) 2) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 2 (/.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 2))
(*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (*.f64 2 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (/.f64 (+.f64 alpha beta) 2) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))) (+.f64 alpha beta)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (+.f64 alpha beta)))
(*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1)
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (*.f64 2 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (/.f64 (+.f64 alpha beta) 2) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1))
(*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (*.f64 2 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (/.f64 (+.f64 alpha beta) 2) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (*.f64 1/2 (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (+.f64 alpha beta)))
(/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))) (+.f64 alpha beta)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (+.f64 alpha beta)))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2) (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (+.f64 alpha beta) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 1/2 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 1/2 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 1))
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 1/2 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 1/2 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 1/2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 1/2 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) beta))))))
(*.f64 1/2 (*.f64 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (+.f64 alpha beta) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (neg.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 -1 (/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (neg.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (neg.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (neg.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (neg.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 2 (-.f64 beta alpha))) 1/2)
(*.f64 1/2 (*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))) 1/2))
(*.f64 (*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) 4)))
(*.f64 (*.f64 4 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))))) (/.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))) 4))
(*.f64 4 (*.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 1/4 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))) (+.f64 alpha beta)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (+.f64 alpha beta)))
(*.f64 (*.f64 (+.f64 beta alpha) 2) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (*.f64 2 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (/.f64 (+.f64 alpha beta) 2) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) 4))))
(*.f64 (*.f64 4 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))) (/.f64 1 (*.f64 (*.f64 4 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 4 (/.f64 (/.f64 1/4 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha beta) (*.f64 (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (-.f64 alpha beta) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha beta) (*.f64 (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (-.f64 alpha beta) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha beta) (*.f64 (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (-.f64 alpha beta) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (-.f64 beta alpha))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (+.f64 alpha beta)))
(/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))) (+.f64 alpha beta)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (+.f64 alpha beta)))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) 1))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 1))
(*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (+.f64 alpha beta) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 1 (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (/.f64 1 (neg.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (-.f64 alpha beta) (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 1 (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))
(*.f64 (-.f64 alpha beta) (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 -1 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1 (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (/.f64 1 (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (/.f64 1 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)) (/.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))) (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)))))
(*.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)) (/.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))) (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)))))
(*.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 1 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)) (/.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))) (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)))))
(*.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (/.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (+.f64 beta (fabs.f64 alpha)) (*.f64 (-.f64 beta (fabs.f64 alpha)) (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (+.f64 alpha beta)))
(/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (-.f64 (fabs.f64 alpha) beta) (/.f64 (+.f64 beta (fabs.f64 alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (-.f64 (fabs.f64 alpha) beta) (/.f64 (+.f64 beta (fabs.f64 alpha)) (*.f64 (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (-.f64 (fabs.f64 alpha) beta) (/.f64 (/.f64 (+.f64 beta (fabs.f64 alpha)) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (-.f64 (fabs.f64 alpha) beta) (/.f64 (+.f64 beta (fabs.f64 alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (-.f64 (fabs.f64 alpha) beta) (/.f64 (+.f64 beta (fabs.f64 alpha)) (*.f64 (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (-.f64 (fabs.f64 alpha) beta) (/.f64 (/.f64 (+.f64 beta (fabs.f64 alpha)) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (-.f64 (fabs.f64 alpha) beta) (/.f64 (+.f64 beta (fabs.f64 alpha)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (-.f64 (fabs.f64 alpha) beta) (/.f64 (+.f64 beta (fabs.f64 alpha)) (*.f64 (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (-.f64 (fabs.f64 alpha) beta) (/.f64 (/.f64 (+.f64 beta (fabs.f64 alpha)) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (-.f64 (fabs.f64 beta) alpha) (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (+.f64 alpha beta)))
(/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (-.f64 alpha (fabs.f64 beta)) (/.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (-.f64 alpha (fabs.f64 beta)) (/.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (-.f64 alpha (fabs.f64 beta)) (/.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))
(*.f64 (-.f64 alpha (fabs.f64 beta)) (/.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (-.f64 alpha (fabs.f64 beta)) (/.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (-.f64 alpha (fabs.f64 beta)) (/.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))
(*.f64 (-.f64 alpha (fabs.f64 beta)) (/.f64 (+.f64 alpha (fabs.f64 beta)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (-.f64 alpha (fabs.f64 beta)) (/.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (-.f64 alpha (fabs.f64 beta)) (/.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))
(*.f64 (-.f64 (fabs.f64 alpha) (fabs.f64 beta)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (-.f64 (fabs.f64 alpha) (fabs.f64 beta)) (/.f64 (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))) (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)))))
(*.f64 (-.f64 (fabs.f64 alpha) (fabs.f64 beta)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))
(*.f64 (-.f64 (fabs.f64 alpha) (fabs.f64 beta)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (-.f64 (fabs.f64 alpha) (fabs.f64 beta)) (/.f64 (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))) (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)))))
(*.f64 (-.f64 (fabs.f64 alpha) (fabs.f64 beta)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))
(*.f64 (-.f64 (fabs.f64 alpha) (fabs.f64 beta)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (-.f64 (fabs.f64 alpha) (fabs.f64 beta)) (/.f64 (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))) (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)))))
(*.f64 (-.f64 (fabs.f64 alpha) (fabs.f64 beta)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))
(*.f64 (-.f64 (fabs.f64 beta) alpha) (/.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 (fabs.f64 beta) alpha) (/.f64 (/.f64 (+.f64 alpha (fabs.f64 beta)) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (-.f64 (fabs.f64 beta) alpha) (/.f64 (+.f64 alpha (fabs.f64 beta)) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (-.f64 beta (fabs.f64 alpha)) (/.f64 (+.f64 beta (fabs.f64 alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 beta (fabs.f64 alpha)) (/.f64 (/.f64 (+.f64 beta (fabs.f64 alpha)) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (-.f64 beta (fabs.f64 alpha)) (/.f64 (/.f64 (+.f64 beta (fabs.f64 alpha)) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (*.f64 (-.f64 (fabs.f64 beta) (fabs.f64 alpha)) (/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (+.f64 alpha beta)))
(/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (-.f64 (fabs.f64 beta) (fabs.f64 alpha)) (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 (fabs.f64 beta) (fabs.f64 alpha)) (/.f64 (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (-.f64 (fabs.f64 beta) (fabs.f64 alpha)) (/.f64 (/.f64 (+.f64 (fabs.f64 alpha) (fabs.f64 beta)) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (*.f64 2 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (/.f64 (+.f64 alpha beta) 2) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 2 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) 2) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))
(*.f64 (/.f64 (*.f64 (+.f64 beta alpha) 2) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (*.f64 2 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (/.f64 (/.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (/.f64 (-.f64 beta alpha) 2) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 1/2 (*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 2 (-.f64 beta alpha))))
(*.f64 1/2 (*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))) 1/2))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha))
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 2))
(*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (*.f64 2 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (/.f64 (+.f64 alpha beta) 2) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 1/2 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 1/2 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (/.f64 2 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (/.f64 2 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))) (+.f64 alpha beta)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (+.f64 alpha beta)))
(pow.f64 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1)
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta))))
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(neg.f64 (/.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (neg.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (neg.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(neg.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (neg.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(neg.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (neg.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(neg.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (neg.f64 (+.f64 alpha (+.f64 (+.f64 2 (+.f64 i i)) beta)))))
(neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (+.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))

eval10.3s (32.6%)

Compiler

Compiled 133305 to 86389 computations (35.2% saved)

prune1.1s (3.5%)

Pruning

17 alts after pruning (17 fresh and 0 done)

PrunedKeptTotal
New1764171781
Fresh000
Picked101
Done202
Total1767171784
Error
0.0b
Counts
1784 → 17
Alt Table
Click to see full alt table
StatusErrorProgram
50.7b
(/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2)
21.5b
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2)
33.5b
(/.f64 (+.f64 (/.f64 (+.f64 (*.f64 2 i) (+.f64 (neg.f64 alpha) beta)) (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2)
37.7b
(/.f64 (+.f64 (/.f64 (+.f64 beta (neg.f64 (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2)
12.5b
(/.f64 (+.f64 (/.f64 beta (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2)
51.7b
(/.f64 (+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (neg.f64 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha)))))) 2)
52.8b
(/.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))))))) (pow.f64 alpha 3)) (/.f64 beta alpha))) (-.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2))))))))) 2)
61.6b
(/.f64 (+.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (-.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) 1)) 1) 2)
33.1b
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 1) 2)
19.1b
(/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1) 2)
12.2b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1) 2)
61.8b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 -1 alpha)) 1) 2)
52.7b
(/.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))))) 2)
49.3b
(/.f64 (+.f64 2 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) beta))) 2)
61.8b
(/.f64 (+.f64 -1 1) 2)
42.4b
(/.f64 2 2)
23.9b
(/.f64 1 2)
Compiler

Compiled 1152 to 876 computations (24% saved)

localize38.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 116 to 73 computations (37.1% saved)

series26.0ms (0.1%)

Counts
4 → 90
Calls

27 calls:

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

rewrite123.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
2128×rational.json-1
1770×rational.json-simplify-35
1120×exponential.json-3
1120×rational.json-2
1120×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
014136
1103136
2275136
3873136
43046136
57863136
Stop Event
node limit
Counts
4 → 177
Calls
Call 1
Inputs
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))
(/.f64 beta (+.f64 (*.f64 2 i) beta))
(+.f64 beta (+.f64 2 (*.f64 2 i)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 beta (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 beta (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 beta (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (/.f64 1 (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 beta (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))) (/.f64 (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))) (+.f64 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (+.f64 alpha beta)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 beta (*.f64 2 (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) (/.f64 2 (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) (+.f64 (/.f64 1 (+.f64 alpha beta)) (/.f64 1 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (+.f64 alpha beta)) (/.f64 (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 beta beta) (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 (+.f64 beta (+.f64 beta (*.f64 i 4))) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 beta beta) (+.f64 i (+.f64 i (+.f64 beta 2)))) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 beta (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2))))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (*.f64 (+.f64 alpha beta) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 2 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 4) (+.f64 (/.f64 2 (+.f64 alpha beta)) (/.f64 2 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) 4) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) 4) (+.f64 (/.f64 (+.f64 beta (+.f64 beta (*.f64 i 4))) (+.f64 alpha beta)) (/.f64 (+.f64 beta (+.f64 beta (*.f64 i 4))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 (+.f64 beta (+.f64 i i)) beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) -2) (+.f64 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) -2) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (*.f64 (+.f64 alpha beta) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (+.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)) 4) (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) 4)) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 i (+.f64 beta 2))))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (*.f64 (+.f64 alpha beta) 4))) (*.f64 2 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (*.f64 (+.f64 alpha beta) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta))) (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (*.f64 2 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (+.f64 alpha beta))) (+.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta))) (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 2)) (-.f64 0 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 i (+.f64 beta 2))))) (neg.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 alpha beta))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 beta (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 beta (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 1 (+.f64 i (+.f64 i (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 i (+.f64 i (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))) (*.f64 (/.f64 1 (+.f64 i (+.f64 i (+.f64 beta 2)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta beta) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta beta) (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 1 (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (/.f64 1 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta beta) (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 1/2 (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) beta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 beta (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i)))) (/.f64 -1 (+.f64 i (+.f64 i (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2))))) (/.f64 -1 (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) (neg.f64 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 beta (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (/.f64 beta (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 beta (+.f64 beta (+.f64 beta (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta beta) (+.f64 i (+.f64 i (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (+.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 1/2) (+.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 i (+.f64 i (+.f64 beta 2)))) 1/2) (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) (neg.f64 (+.f64 beta (+.f64 i i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2))))) (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 beta (+.f64 beta (*.f64 i 4)))) (/.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 4)) (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 beta (+.f64 i i))) (/.f64 beta (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))) 4)) (*.f64 beta 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i))))) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))) (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 1/2 (+.f64 i (+.f64 i (+.f64 beta 2))))) (/.f64 beta (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) beta)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) (neg.f64 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 beta (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 beta (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (/.f64 1 (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 beta (+.f64 beta (+.f64 beta (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 beta (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta beta) (/.f64 1/2 (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta beta) (*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) beta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (/.f64 -1 (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (/.f64 beta 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (+.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) 1/2) (+.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 beta (+.f64 beta (*.f64 i 4)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta 2) (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) 4)) (*.f64 beta 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 beta (+.f64 i i))) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))) beta)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 i (+.f64 i (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (+.f64 2 (+.f64 2 (*.f64 i 4))) (+.f64 beta beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))))))

simplify454.0ms (1.4%)

Algorithm
egg-herbie
Rules
1284×rational.json-simplify-53
1160×rational.json-simplify-35
928×rational.json-simplify-2
866×rational.json-simplify-51
702×rational.json-simplify-50
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
074919099
1203018505
2548218447
3671518431
Stop Event
node limit
Counts
267 → 411
Calls
Call 1
Inputs
(/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i)))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))))) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/4 (/.f64 alpha (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2))))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2))))) (+.f64 (*.f64 4 i) 2)) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 alpha (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))))) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2))))) (*.f64 i (+.f64 2 (*.f64 2 i)))))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))))) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/4 (/.f64 alpha (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2))))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))))
1
(-.f64 (+.f64 (/.f64 alpha beta) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 4 i) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))))) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 4 i) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 alpha (+.f64 (*.f64 4 i) 2)) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) 2) (+.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 4 i) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 3)))))) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
1
(-.f64 (+.f64 (/.f64 alpha beta) 1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) beta)))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) i) (pow.f64 beta 2))) (/.f64 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) beta)))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)))) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i))) (*.f64 -2 (*.f64 i (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 3))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) i) (pow.f64 beta 2))) (/.f64 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) beta)))
(/.f64 (+.f64 beta alpha) (+.f64 beta 2))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 beta (+.f64 beta 2)))) (*.f64 -4 (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))))) (/.f64 beta (+.f64 beta 2))))))
(*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2))))) (pow.f64 i 4)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2))))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 -1/64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta 2) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))))))) (pow.f64 i 5))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2))))) (pow.f64 i 4))))))
(*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2))))) (pow.f64 i 4))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (pow.f64 i 5))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2) (+.f64 beta alpha))))) (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2)))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2))))) (pow.f64 i 4))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))))))
(*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) 2)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 4 i) 2) 2) (*.f64 (pow.f64 i 3) (pow.f64 (+.f64 2 (*.f64 2 i)) 3))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) 2)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 4 i) 2) 2) (*.f64 (pow.f64 i 3) (pow.f64 (+.f64 2 (*.f64 2 i)) 3))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) 2)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 -1/8 (/.f64 (+.f64 (*.f64 4 i) 2) (*.f64 (pow.f64 i 3) (pow.f64 (+.f64 2 (*.f64 2 i)) 3)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 4 i) 2) 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 3) (pow.f64 i 3)))))) (*.f64 i (+.f64 2 (*.f64 2 i)))))))) (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))))))
(/.f64 1 beta)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) 2) (pow.f64 beta 2))) (/.f64 1 beta))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) 2) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) 2) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) 2) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) 2) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 4 i) 2))) (*.f64 -2 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 (*.f64 4 i) 2))))) (pow.f64 beta 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) 2) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 3))))))
(/.f64 1 beta)
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (*.f64 -2 (/.f64 i (pow.f64 beta 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i))) (pow.f64 beta 3)) (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) i) (pow.f64 beta 3)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i))) (*.f64 -2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)))) (*.f64 2 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i))) (pow.f64 beta 3)) (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) i) (pow.f64 beta 3))))))))
(/.f64 1 (+.f64 beta 2))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))))) (/.f64 1 (+.f64 beta 2)))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))))) (+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 beta (+.f64 beta 2))))) (pow.f64 i 2)))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))))) (+.f64 (/.f64 1 (+.f64 beta 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 beta (+.f64 beta 2))))) (pow.f64 i 2))) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (*.f64 beta (+.f64 beta 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 beta (+.f64 beta 2))))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 beta (+.f64 beta 2))))))))))
(*.f64 1/4 (/.f64 beta (pow.f64 i 2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)))) (pow.f64 i 4))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 -1/64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) (+.f64 beta 2))))) (pow.f64 i 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)))) (pow.f64 i 4))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2))))))
(*.f64 1/4 (/.f64 beta (pow.f64 i 2)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2)))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2)))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2)))) (pow.f64 i 4)))))
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) (+.f64 beta 2))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2)))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2)))) (pow.f64 i 4))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2))))) (pow.f64 i 5)))))))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4))) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))))
1
(+.f64 1 (*.f64 -2 (/.f64 i beta)))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 -2 (/.f64 i beta))))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 -2 (/.f64 i beta)))))
1
(+.f64 1 (*.f64 -2 (/.f64 i beta)))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 -2 (/.f64 i beta))))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 -2 (/.f64 i beta)))))
1
(+.f64 1 (*.f64 -2 (/.f64 i beta)))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 -2 (/.f64 i beta))))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 -2 (/.f64 i beta)))))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4))) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4))) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))))
(+.f64 2 (*.f64 2 i))
beta
beta
(+.f64 beta 2)
(*.f64 2 i)
(*.f64 2 i)
(+.f64 (*.f64 beta (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) 0)
(+.f64 0 (*.f64 beta (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))))
(-.f64 (*.f64 beta (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) 0)
(/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)))
(/.f64 2 (/.f64 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))) (+.f64 alpha beta)))
(/.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)) (+.f64 alpha beta))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (+.f64 alpha beta)))
(/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (/.f64 1 (+.f64 alpha beta)))
(/.f64 (*.f64 beta (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) 1)
(/.f64 1 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)) (+.f64 alpha beta)))
(/.f64 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))) (/.f64 (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (+.f64 alpha beta)))
(/.f64 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))) (+.f64 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (+.f64 alpha beta)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (+.f64 alpha beta))))
(/.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)))
(/.f64 (*.f64 beta (*.f64 2 (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))))) 2)
(/.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))))
(/.f64 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) (/.f64 2 (+.f64 alpha beta)))
(/.f64 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) (+.f64 (/.f64 1 (+.f64 alpha beta)) (/.f64 1 (+.f64 alpha beta))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (+.f64 alpha beta)) (/.f64 (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (+.f64 alpha beta))))
(/.f64 (/.f64 (+.f64 beta beta) (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 (+.f64 beta (+.f64 beta (*.f64 i 4))) (+.f64 alpha beta)))
(/.f64 (/.f64 (+.f64 beta beta) (+.f64 i (+.f64 i (+.f64 beta 2)))) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta))))
(/.f64 (/.f64 1 (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)))
(/.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta) (+.f64 alpha beta)))
(/.f64 (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 alpha beta))))
(/.f64 (/.f64 beta (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2))))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))))
(/.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))) (+.f64 alpha beta))))
(/.f64 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (*.f64 (+.f64 alpha beta) 4)) 4)
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 2 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta)))))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)) 4))
(/.f64 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 4) (+.f64 (/.f64 2 (+.f64 alpha beta)) (/.f64 2 (+.f64 alpha beta))))
(/.f64 (*.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) 4) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)))
(/.f64 (*.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) 4) (+.f64 (/.f64 (+.f64 beta (+.f64 beta (*.f64 i 4))) (+.f64 alpha beta)) (/.f64 (+.f64 beta (+.f64 beta (*.f64 i 4))) (+.f64 alpha beta))))
(/.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta) (+.f64 alpha beta))))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 (+.f64 beta (+.f64 i i)) beta))
(/.f64 (/.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) -2) (+.f64 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 alpha beta)))))
(/.f64 (*.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) -2) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (*.f64 (+.f64 alpha beta) 4))) 8)
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (+.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)) 4) (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)) 4)))
(/.f64 (*.f64 2 (*.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) 4)) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta))))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta))) 4)
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta))
(/.f64 (/.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)) 2))
(/.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta))))
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 i (+.f64 beta 2))))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (*.f64 (+.f64 alpha beta) 4))) (*.f64 2 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (*.f64 (+.f64 alpha beta) 4)))) 16)
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta))) (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)))) 8)
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (*.f64 2 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)))
(/.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (+.f64 alpha beta))) (+.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta))) (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)))))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 2)) (-.f64 0 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta)))))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 i (+.f64 beta 2))))) (neg.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta)))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)))
(/.f64 (neg.f64 (neg.f64 (+.f64 alpha beta))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)))
(pow.f64 (*.f64 beta (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) 1)
(+.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 0)
(+.f64 0 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))))
(-.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 0)
(*.f64 beta (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))))
(*.f64 2 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2))))))
(*.f64 2 (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 2))
(*.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) beta))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2))))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 1 (+.f64 i (+.f64 i (+.f64 beta 2)))))
(*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 1)
(*.f64 1 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))))
(*.f64 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 i (+.f64 i (+.f64 beta 2)))))
(*.f64 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))) (*.f64 (/.f64 1 (+.f64 i (+.f64 i (+.f64 beta 2)))) 1/2))
(*.f64 (+.f64 beta beta) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))))
(*.f64 (+.f64 beta beta) (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 1/2))
(*.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 1 (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) 1/2)
(*.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (/.f64 1 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 4)))
(*.f64 (/.f64 (+.f64 beta beta) (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 1/2 (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))) 4)))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) beta)
(*.f64 (/.f64 1 (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 beta (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))))
(*.f64 (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i)))) (/.f64 -1 (+.f64 i (+.f64 i (+.f64 beta 2)))))
(*.f64 (/.f64 beta (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2))))) (/.f64 -1 (+.f64 beta (+.f64 i i))))
(*.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i))))))
(*.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))))
(*.f64 (neg.f64 beta) (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))))
(*.f64 -1 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2))))))
(*.f64 -1 (/.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 -1 (/.f64 beta (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i))))))
(*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))))
(*.f64 -1 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (/.f64 beta (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2))))))
(*.f64 1/2 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))))
(*.f64 (/.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 beta (+.f64 beta (+.f64 beta (*.f64 i 4)))))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta beta) (+.f64 i (+.f64 i (+.f64 beta 2)))))
(*.f64 (/.f64 1/2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (+.f64 beta beta))
(*.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 1/2) (+.f64 beta beta))
(*.f64 (*.f64 (/.f64 1 (+.f64 i (+.f64 i (+.f64 beta 2)))) 1/2) (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2))))) -1)
(*.f64 (/.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) (neg.f64 (+.f64 beta (+.f64 i i)))) -1)
(*.f64 (/.f64 beta (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i))))) -1)
(*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))) -1)
(*.f64 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) -1)
(*.f64 (/.f64 beta (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2))))) (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 beta (*.f64 i 4)))) (/.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2))))) 2)
(*.f64 (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 2) 2)
(*.f64 (/.f64 1 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 4)) (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4))
(*.f64 (/.f64 -1 (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 -1 (+.f64 beta (+.f64 i i))) (/.f64 beta (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2))))))
(*.f64 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) 2)
(*.f64 (/.f64 1 (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))) 4)) (*.f64 beta 4))
(*.f64 (/.f64 1 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i))))) (neg.f64 beta))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))) (neg.f64 beta))
(*.f64 (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (neg.f64 beta))
(*.f64 (+.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))) (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))))
(*.f64 (+.f64 (/.f64 1/2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 1/2 (+.f64 i (+.f64 i (+.f64 beta 2))))) (/.f64 beta (+.f64 beta (+.f64 i i))))
(*.f64 (+.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) beta)
(pow.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 1)
(neg.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2))))))
(neg.f64 (/.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) (neg.f64 (+.f64 beta (+.f64 i i)))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i))))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))))
(neg.f64 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 0)
(+.f64 0 (/.f64 beta (+.f64 beta (+.f64 i i))))
(+.f64 -1 (-.f64 1 (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i))))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 0)
(-.f64 0 (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 beta (/.f64 1 (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 beta (+.f64 beta (+.f64 beta (*.f64 i 4)))))
(*.f64 2 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 2))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) beta))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 1)
(*.f64 1 (/.f64 beta (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))) 1/2)
(*.f64 (+.f64 beta beta) (/.f64 1/2 (+.f64 beta (+.f64 i i))))
(*.f64 (+.f64 beta beta) (*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) 1/2))
(*.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) 1/4)
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) 4)))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) beta)
(*.f64 (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i)))) -1)
(*.f64 (neg.f64 beta) (/.f64 -1 (+.f64 beta (+.f64 i i))))
(*.f64 -1 (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (/.f64 beta 2))
(*.f64 1/2 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (+.f64 beta beta))
(*.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) 1/2) (+.f64 beta beta))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 beta (*.f64 i 4)))) 2)
(*.f64 (/.f64 beta 2) (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))))
(*.f64 1/4 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 2) 2)
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) 4)) (*.f64 beta 4))
(*.f64 (/.f64 -1 (+.f64 beta (+.f64 i i))) (neg.f64 beta))
(*.f64 (+.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))) beta)
(pow.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 1)
(neg.f64 (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i)))))
(-.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 0)
(-.f64 0 (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))
(*.f64 2 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 2))
(*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 1)
(*.f64 1 (+.f64 i (+.f64 i (+.f64 beta 2))))
(*.f64 (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))) 1/2)
(*.f64 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 4) 1/4)
(*.f64 (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))) -1)
(*.f64 -1 (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))
(*.f64 1/2 (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))))
(*.f64 1/2 (+.f64 (+.f64 2 (+.f64 2 (*.f64 i 4))) (+.f64 beta beta)))
(*.f64 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 2) 2)
(*.f64 1/4 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 4))
(/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 1)
(/.f64 (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))) 2)
(/.f64 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 4) 4)
(/.f64 (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))) -1)
(/.f64 (*.f64 2 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 4)) 8)
(/.f64 (*.f64 2 (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2))))) -2)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 4))) 16)
(pow.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 1)
(neg.f64 (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))
Outputs
(/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 (/.f64 (*.f64 beta alpha) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 (/.f64 (*.f64 beta alpha) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 (/.f64 (*.f64 beta alpha) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(/.f64 (/.f64 (*.f64 beta alpha) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 (/.f64 (*.f64 beta alpha) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 (/.f64 (*.f64 beta alpha) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 (/.f64 (*.f64 beta alpha) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(/.f64 (/.f64 (*.f64 beta alpha) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 (/.f64 (*.f64 beta alpha) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 (/.f64 (*.f64 beta alpha) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 (/.f64 (*.f64 beta alpha) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i)))))
(*.f64 1/2 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))))
(*.f64 alpha (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) i)) (*.f64 1/4 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)))))))
(+.f64 (*.f64 alpha (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 1/4 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))))) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/4 (/.f64 alpha (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2))))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i)))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) i)) (*.f64 1/4 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)))))) (+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 alpha (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 i 4)) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) i)) (*.f64 1/4 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))))) (*.f64 i (+.f64 2 (*.f64 2 i)))))))))))
(+.f64 (*.f64 alpha (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (pow.f64 beta 3) (neg.f64 (+.f64 (*.f64 1/4 (/.f64 alpha (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 1/4 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))))) (/.f64 (/.f64 (+.f64 2 (*.f64 i 4)) i) (+.f64 2 (*.f64 2 i)))))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 1/4 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2))))) (+.f64 (*.f64 4 i) 2)) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 alpha (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))))) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2))))) (*.f64 i (+.f64 2 (*.f64 2 i)))))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))))) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/4 (/.f64 alpha (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2))))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))))
(+.f64 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) i)) (*.f64 1/4 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)))))) (+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 alpha (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 i 4)) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) i)) (*.f64 1/4 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))))) (*.f64 i (+.f64 2 (*.f64 2 i))))))))))) (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/4 (/.f64 alpha (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 i 4)) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) i)) (*.f64 1/4 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))))) (*.f64 i (+.f64 2 (*.f64 2 i))))))) (/.f64 (+.f64 2 (*.f64 i 4)) (*.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) i)) (*.f64 1/4 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))))) (*.f64 i (+.f64 2 (*.f64 2 i)))))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 1/4 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)))))) (+.f64 (+.f64 (*.f64 alpha (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 beta 3) (neg.f64 (+.f64 (*.f64 1/4 (/.f64 alpha (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 1/4 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))))) (/.f64 (/.f64 (+.f64 2 (*.f64 i 4)) i) (+.f64 2 (*.f64 2 i))))))))) (*.f64 (pow.f64 beta 4) (neg.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/4 (/.f64 alpha (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 1/4 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))))) (/.f64 (/.f64 (+.f64 2 (*.f64 i 4)) i) (+.f64 2 (*.f64 2 i)))))) (/.f64 (/.f64 (+.f64 2 (*.f64 i 4)) i) (+.f64 2 (*.f64 2 i))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 1/4 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))))) (*.f64 i (+.f64 2 (*.f64 2 i))))))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 1/4 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)))))) (+.f64 (+.f64 (*.f64 alpha (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 beta 3) (neg.f64 (+.f64 (*.f64 1/4 (/.f64 alpha (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 1/4 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))))) (/.f64 (/.f64 (+.f64 2 (*.f64 i 4)) i) (+.f64 2 (*.f64 2 i))))))))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/4 (/.f64 alpha (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 1/4 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))))) (/.f64 (/.f64 (+.f64 2 (*.f64 i 4)) i) (+.f64 2 (*.f64 2 i)))))) (/.f64 (/.f64 (+.f64 2 (*.f64 i 4)) i) (+.f64 2 (*.f64 2 i))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 1/4 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))))) (*.f64 i (+.f64 2 (*.f64 2 i)))))) (neg.f64 (pow.f64 beta 4)))))
1
(-.f64 (+.f64 (/.f64 alpha beta) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(-.f64 (+.f64 1 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (/.f64 alpha beta) (-.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 4 i) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))))) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) 2))) (pow.f64 beta 2)))) (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(+.f64 (+.f64 (/.f64 alpha beta) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2)))) (-.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(+.f64 (+.f64 1 (/.f64 alpha beta)) (-.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(+.f64 (/.f64 alpha beta) (-.f64 (-.f64 1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 4 i) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 alpha (+.f64 (*.f64 4 i) 2)) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) 2) (+.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 4 i) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 3)))))) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) 2))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 2 (*.f64 2 i)) (*.f64 i (-.f64 alpha (+.f64 2 (*.f64 i 4)))))) (*.f64 (+.f64 2 (*.f64 i 4)) (*.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) 2))) -1))) (pow.f64 beta 3))))) (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(+.f64 (+.f64 1 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))))) (*.f64 (+.f64 2 (*.f64 i 4)) (neg.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 3)) (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))))) (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))))) (*.f64 (+.f64 2 (*.f64 i 4)) (neg.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 3)) (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2)))) (-.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))) (-.f64 1 (/.f64 (+.f64 (*.f64 2 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))))) (*.f64 (+.f64 2 (*.f64 i 4)) (neg.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 3)))) (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
1
(-.f64 (+.f64 (/.f64 alpha beta) 1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) beta)))
(+.f64 1 (-.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) beta))))
(+.f64 1 (-.f64 (/.f64 alpha beta) (neg.f64 (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) beta))))
(+.f64 (/.f64 alpha beta) (-.f64 (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) beta) -1))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) i) (pow.f64 beta 2))) (/.f64 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) beta)))
(+.f64 (+.f64 1 (+.f64 (*.f64 -2 (*.f64 i (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)))) (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (/.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)))) (pow.f64 beta 2))))) (-.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) beta))))
(+.f64 (+.f64 1 (+.f64 (*.f64 i (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)) -2)) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (/.f64 (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2))))) (-.f64 (/.f64 alpha beta) (neg.f64 (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) beta))))
(+.f64 1 (-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 i (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)) -2)) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (/.f64 (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2))))) (neg.f64 (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) beta))))
(+.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 i (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)) -2)) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (/.f64 (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2))))) (-.f64 (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) beta) -1))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)))) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i))) (*.f64 -2 (*.f64 i (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 3))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) i) (pow.f64 beta 2))) (/.f64 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) beta)))
(+.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 -2 (*.f64 i (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)))) (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (/.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)))) (pow.f64 beta 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (+.f64 (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1))))) (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) -2)))))) (pow.f64 beta 3)))) (-.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) beta))))
(+.f64 (/.f64 alpha beta) (-.f64 (+.f64 (*.f64 i (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)) -2)) (+.f64 (+.f64 1 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (/.f64 (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2)))) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))) (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 2 (*.f64 2 i)) (*.f64 i -2))) (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))))) (pow.f64 beta 3))))) (neg.f64 (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) beta))))
(+.f64 (+.f64 1 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 i (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)) -2)) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (/.f64 (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2)))))) (*.f64 -1 (-.f64 (/.f64 (+.f64 (*.f64 (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))) (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 2 (*.f64 2 i)) (*.f64 i -2))) (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))))) (pow.f64 beta 3)) (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) beta))))
(+.f64 (/.f64 alpha beta) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))) (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 2 (*.f64 2 i)) (*.f64 i -2))) (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))))) (pow.f64 beta 3))) (+.f64 (*.f64 i (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)) -2)) (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (/.f64 (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2))) (-.f64 (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) beta) -1)))))
(/.f64 (+.f64 beta alpha) (+.f64 beta 2))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 i (*.f64 beta (pow.f64 (+.f64 beta 2) 2))))) (/.f64 beta (+.f64 beta 2))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (/.f64 (/.f64 i beta) (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (neg.f64 (/.f64 (/.f64 i beta) (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 i (*.f64 beta (pow.f64 (+.f64 beta 2) 2))))) (/.f64 beta (+.f64 beta 2))) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) 2) (/.f64 (+.f64 beta alpha) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))))))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (/.f64 (/.f64 i beta) (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2))) (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) 2) (/.f64 (+.f64 beta alpha) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3)))))) (neg.f64 (pow.f64 i 2)))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (neg.f64 (/.f64 (/.f64 i beta) (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2))) (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (neg.f64 (/.f64 (+.f64 beta alpha) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3)))))) (neg.f64 (pow.f64 i 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 beta (+.f64 beta 2)))) (*.f64 -4 (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))))) (/.f64 beta (+.f64 beta 2))))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 i (*.f64 beta (pow.f64 (+.f64 beta 2) 2))))) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (/.f64 (+.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) 2) (/.f64 (+.f64 beta alpha) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3)))))) (*.f64 beta (+.f64 beta 2))))) (*.f64 -4 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (/.f64 (+.f64 beta alpha) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3)))))))))) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) 2) (/.f64 (+.f64 beta alpha) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))))))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) (+.f64 (*.f64 (pow.f64 i 3) (neg.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (/.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) 2) (/.f64 (+.f64 beta alpha) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3)))))) (*.f64 beta (+.f64 beta 2))))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 (+.f64 beta alpha) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))) -4))))) (neg.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (/.f64 (/.f64 i beta) (pow.f64 (+.f64 beta 2) 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) 2) (/.f64 (+.f64 beta alpha) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3)))))) (neg.f64 (pow.f64 i 2))) (/.f64 alpha (+.f64 beta 2))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 -1 (+.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (/.f64 (/.f64 i beta) (pow.f64 (+.f64 beta 2) 2))) (*.f64 (pow.f64 i 3) (+.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (neg.f64 (/.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (neg.f64 (/.f64 (+.f64 beta alpha) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3)))))) (*.f64 beta (+.f64 beta 2))))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 (+.f64 beta alpha) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))) -4))))))) (+.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (neg.f64 (/.f64 (+.f64 beta alpha) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3)))))) (neg.f64 (pow.f64 i 2))) (/.f64 alpha (+.f64 beta 2))))
(*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2))))
(*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2)))) (*.f64 -1/16 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (*.f64 (+.f64 beta 2) (+.f64 beta alpha)) 1/16)) (*.f64 beta (*.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) 2) (+.f64 beta alpha)) -1/64))) (pow.f64 i 4))) (*.f64 -1/16 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3))))))
(+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16)) (neg.f64 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) 2) (+.f64 beta alpha)) (*.f64 -1/64 beta))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16)) (neg.f64 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (*.f64 (*.f64 beta (+.f64 beta alpha)) -1/64))) (pow.f64 i 4)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2))))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 -1/64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta 2) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))))))) (pow.f64 i 5))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2))))) (pow.f64 i 4))))))
(+.f64 (*.f64 -1/16 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3)))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (*.f64 (+.f64 beta 2) (+.f64 beta alpha)) 1/16)) (*.f64 beta (*.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) 2) (+.f64 beta alpha)) -1/64))) (pow.f64 i 4)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (*.f64 (+.f64 beta 2) (+.f64 beta alpha)) 1/16)) (*.f64 beta (*.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) 2) (+.f64 beta alpha)) -1/64))) (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) -1/4)) (*.f64 (pow.f64 beta 2) (*.f64 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (+.f64 beta alpha))) -1/64))) (pow.f64 i 5)))))
(+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) 2) (+.f64 beta alpha)) (*.f64 -1/64 beta))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) -1/4)) (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (+.f64 beta 2) (+.f64 beta alpha))) (*.f64 -1/64 (pow.f64 beta 2)))) (pow.f64 i 5)) (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) 2) (+.f64 beta alpha)) (*.f64 -1/64 beta))) (pow.f64 i 4)))) (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16))))
(+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (*.f64 (*.f64 beta (+.f64 beta alpha)) -1/64))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) -1/4)) (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (+.f64 beta 2) (+.f64 beta alpha))) (*.f64 -1/64 (pow.f64 beta 2)))) (pow.f64 i 5)) (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (*.f64 (*.f64 beta (+.f64 beta alpha)) -1/64))) (pow.f64 i 4)))) (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16))))
(*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2))))
(*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2)))) (*.f64 1/16 (*.f64 (*.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 1/16 (*.f64 (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2))))) (pow.f64 i 4))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 1/16 (*.f64 (*.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3)))) (+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (*.f64 (+.f64 beta 2) (+.f64 beta alpha)) 1/16)) (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) 2) (+.f64 beta alpha))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 -1/64 (*.f64 (pow.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) 2) (*.f64 beta (+.f64 beta alpha))))) (pow.f64 i 4))) (*.f64 1/16 (*.f64 (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3))))))
(+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (*.f64 (*.f64 beta (+.f64 beta alpha)) -1/64))) (pow.f64 i 4))) (*.f64 1/16 (*.f64 (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3))))))
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (pow.f64 i 5))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2) (+.f64 beta alpha))))) (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2)))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2))))) (pow.f64 i 4))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))))))
(+.f64 (*.f64 -1/64 (*.f64 (*.f64 (*.f64 (+.f64 beta 2) (+.f64 beta alpha)) (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2)))) (/.f64 (pow.f64 beta 2) (pow.f64 i 5)))) (+.f64 (*.f64 1/16 (*.f64 (*.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3)))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (*.f64 (+.f64 beta 2) (+.f64 beta alpha)) 1/16)) (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) 2) (+.f64 beta alpha))))) (pow.f64 i 4)))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (*.f64 (+.f64 beta 2) (+.f64 beta alpha)) 1/16)) (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) 2) (+.f64 beta alpha))))) (pow.f64 i 5)))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 -1/64 (*.f64 (pow.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) 2) (*.f64 beta (+.f64 beta alpha))))) (pow.f64 i 4))) (*.f64 1/16 (*.f64 (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3)))))) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 -1/64 (*.f64 (pow.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) 2) (*.f64 beta (+.f64 beta alpha))))) (/.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (pow.f64 i 5)))) (*.f64 -1/64 (*.f64 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2))) (/.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (pow.f64 i 5))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (*.f64 (*.f64 beta (+.f64 beta alpha)) -1/64))) (pow.f64 i 4))) (*.f64 1/16 (*.f64 (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3)))))) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (*.f64 (*.f64 beta (+.f64 beta alpha)) -1/64))) (/.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (pow.f64 i 5)))) (*.f64 -1/64 (*.f64 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2))) (/.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (pow.f64 i 5))))))
(*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))
(*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) 2)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))) (*.f64 -1/4 (*.f64 (+.f64 2 (*.f64 i 4)) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (*.f64 i 4)) (*.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) -1/4)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 4 i) 2) 2) (*.f64 (pow.f64 i 3) (pow.f64 (+.f64 2 (*.f64 2 i)) 3))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) 2)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))) (*.f64 -1/4 (*.f64 (+.f64 2 (*.f64 i 4)) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3)))))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 (pow.f64 beta 3) (neg.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3)))))) (*.f64 (+.f64 2 (*.f64 i 4)) (*.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) -1/4))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3)))) (neg.f64 (pow.f64 beta 3))) (*.f64 (+.f64 2 (*.f64 i 4)) (*.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) -1/4))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 4 i) 2) 2) (*.f64 (pow.f64 i 3) (pow.f64 (+.f64 2 (*.f64 2 i)) 3))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) 2)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 -1/8 (/.f64 (+.f64 (*.f64 4 i) 2) (*.f64 (pow.f64 i 3) (pow.f64 (+.f64 2 (*.f64 2 i)) 3)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 4 i) 2) 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 3) (pow.f64 i 3)))))) (*.f64 i (+.f64 2 (*.f64 2 i)))))))) (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))))))
(+.f64 (*.f64 -1/4 (*.f64 (+.f64 2 (*.f64 i 4)) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 -1/8 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3)))) (/.f64 (+.f64 2 (*.f64 i 4)) (*.f64 i (+.f64 2 (*.f64 2 i)))))))))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (neg.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3)))))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 (pow.f64 beta 4) (neg.f64 (+.f64 (*.f64 -1/8 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3))) (*.f64 -1/2 (*.f64 (+.f64 2 (*.f64 i 4)) (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3)))) (*.f64 i (+.f64 2 (*.f64 2 i))))))))) (*.f64 (+.f64 2 (*.f64 i 4)) (*.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) -1/4)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3)))) (neg.f64 (pow.f64 beta 3))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3))) (*.f64 -1/2 (*.f64 (+.f64 2 (*.f64 i 4)) (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3)))) (*.f64 i (+.f64 2 (*.f64 2 i))))))) (neg.f64 (pow.f64 beta 4))) (*.f64 (+.f64 2 (*.f64 i 4)) (*.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) -1/4)))))
(/.f64 1 beta)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) 2) (pow.f64 beta 2))) (/.f64 1 beta))
(+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 beta 2))))
(+.f64 (/.f64 1 beta) (neg.f64 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 beta 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) 2) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) 2) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 3)))))
(+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) 2)) (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 i 4)) 2))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 beta 2)))))
(+.f64 (/.f64 1 beta) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))) (neg.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2))) (pow.f64 beta 3)))))
(+.f64 (/.f64 1 beta) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))) (neg.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2))) (pow.f64 beta 3)) (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 beta 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) 2) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) 2) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 4 i) 2))) (*.f64 -2 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 (*.f64 4 i) 2))))) (pow.f64 beta 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) 2) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 3))))))
(+.f64 (/.f64 1 beta) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) 2)) (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 i 4)) 2))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 i 4)) (+.f64 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) 2)) (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 i 4)) 2))))) (*.f64 i (*.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 2 (*.f64 i 4))) -2))) (pow.f64 beta 4)))) (*.f64 -1 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 beta 2)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))) (neg.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2))) (neg.f64 (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 -2 (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 2 (*.f64 i 4)))))) (pow.f64 beta 4))) (+.f64 (/.f64 1 beta) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))) (neg.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2))) (pow.f64 beta 3))))))
(+.f64 (/.f64 1 beta) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 beta 2)) (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (neg.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))) (neg.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2))))) (*.f64 i (*.f64 -2 (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 2 (*.f64 i 4)))))) (pow.f64 beta 4)) (/.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))) (neg.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2))) (pow.f64 beta 3))))))
(/.f64 1 beta)
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (*.f64 -2 (/.f64 i (pow.f64 beta 2)))))
(+.f64 (neg.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (*.f64 -2 (/.f64 i (pow.f64 beta 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i))) (pow.f64 beta 3)) (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) i) (pow.f64 beta 3)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (+.f64 (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (*.f64 -2 (*.f64 i (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 3))))) (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (/.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (pow.f64 beta 3))))))
(+.f64 (/.f64 1 beta) (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (pow.f64 beta 3))) (*.f64 -2 (+.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (/.f64 i (pow.f64 beta 3))) (/.f64 i (pow.f64 beta 2))))) (neg.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i))) (*.f64 -2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)))) (*.f64 2 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i))) (pow.f64 beta 3)) (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) i) (pow.f64 beta 3))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (+.f64 (/.f64 1 beta) (+.f64 (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (*.f64 -2 (*.f64 i (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 3))))) (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (/.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (pow.f64 beta 3))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (+.f64 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) -2)) (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)))))) (*.f64 2 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)))))) (pow.f64 beta 4)))))
(+.f64 (+.f64 (/.f64 1 beta) (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (pow.f64 beta 3))) (*.f64 -2 (+.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (/.f64 i (pow.f64 beta 3))) (/.f64 i (pow.f64 beta 2)))))) (+.f64 (neg.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (neg.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (*.f64 i -2)) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))))) (*.f64 2 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (*.f64 i (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 4)))))
(+.f64 (+.f64 (/.f64 1 beta) (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (pow.f64 beta 3))) (*.f64 -2 (+.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (/.f64 i (pow.f64 beta 3))) (/.f64 i (pow.f64 beta 2)))))) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (neg.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (*.f64 i -2)) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))))))) (*.f64 2 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (*.f64 i (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 4)))))
(/.f64 1 (+.f64 beta 2))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))))) (/.f64 1 (+.f64 beta 2)))
(+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 i (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) -1)))
(+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 i (neg.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2)))))))
(+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2)))) (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))))) (+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 beta (+.f64 beta 2))))) (pow.f64 i 2)))))
(+.f64 (/.f64 1 (+.f64 beta 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (/.f64 1 beta) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (/.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (*.f64 beta (+.f64 beta 2)))))))) (*.f64 i (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) -1))))
(+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 -1 (+.f64 (*.f64 i (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2))))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (/.f64 1 beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2)))) (*.f64 beta (+.f64 beta 2))))))))))
(+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (/.f64 1 beta) (pow.f64 (+.f64 beta 2) 2))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (neg.f64 (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2)))) (*.f64 beta (+.f64 beta 2))))))) (*.f64 i (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2))))))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))))) (+.f64 (/.f64 1 (+.f64 beta 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 beta (+.f64 beta 2))))) (pow.f64 i 2))) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (*.f64 beta (+.f64 beta 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 beta (+.f64 beta 2))))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 beta (+.f64 beta 2))))))))))
(+.f64 (/.f64 1 (+.f64 beta 2)) (+.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (/.f64 1 beta) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (/.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (*.f64 beta (+.f64 beta 2)))))))) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (*.f64 beta (+.f64 beta 2)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (/.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 1 beta) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (/.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (*.f64 beta (+.f64 beta 2)))))) (*.f64 beta (+.f64 beta 2))))))))) (*.f64 i (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) -1))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (/.f64 1 beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2)))) (*.f64 beta (+.f64 beta 2))))))) (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2)))) (*.f64 beta (+.f64 beta 2)))) (neg.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (/.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 1 beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2)))) (*.f64 beta (+.f64 beta 2)))))) (*.f64 beta (+.f64 beta 2))))))))) (+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 i (neg.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2))))))))
(+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 -1 (+.f64 (*.f64 i (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2))))) (+.f64 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2)))) (*.f64 beta (+.f64 beta 2)))) (neg.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (/.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 1 beta) (pow.f64 (+.f64 beta 2) 2))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (neg.f64 (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2)))) (*.f64 beta (+.f64 beta 2)))))) (*.f64 beta (+.f64 beta 2))))))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (/.f64 1 beta) (pow.f64 (+.f64 beta 2) 2))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (neg.f64 (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2)))) (*.f64 beta (+.f64 beta 2)))))))))))
(*.f64 1/4 (/.f64 beta (pow.f64 i 2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 -1/16 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (/.f64 beta (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)))) (pow.f64 i 4))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2)))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 -1/16 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (/.f64 beta (pow.f64 i 3))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) 2) -1/64))) (pow.f64 i 4))))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 beta (*.f64 (pow.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) 2) -1/64))) (pow.f64 i 4))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16))))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 beta (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) -1/64))) (pow.f64 i 4))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 -1/64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) (+.f64 beta 2))))) (pow.f64 i 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)))) (pow.f64 i 4))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2))))))
(+.f64 (+.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 -1/16 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (/.f64 beta (pow.f64 i 3))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) 2) -1/64))) (pow.f64 i 4)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) 2) -1/64))))) (*.f64 (pow.f64 beta 2) (*.f64 (*.f64 (+.f64 beta 2) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2))) -1/64))) (pow.f64 i 5))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 beta (*.f64 (pow.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) 2) -1/64))) (pow.f64 i 4))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16)))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 beta (*.f64 (pow.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) 2) -1/64))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) -1/4)) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (*.f64 (pow.f64 beta 2) (+.f64 beta 2)) -1/64))) (pow.f64 i 5))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 -1/4 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 beta (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) -1/64))))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (*.f64 (pow.f64 beta 2) (+.f64 beta 2)) -1/64))) (pow.f64 i 5)) (/.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 beta (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) -1/64))) (pow.f64 i 4)))))
(*.f64 1/4 (/.f64 beta (pow.f64 i 2)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2)))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 1/16 (*.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) (/.f64 beta (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 beta (pow.f64 i 3)) 1/16)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2)))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2)))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) 2) -1/64))) (pow.f64 i 4))) (*.f64 1/16 (*.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) (/.f64 beta (pow.f64 i 3))))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 (pow.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) 2) (*.f64 -1/64 beta))) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 beta (pow.f64 i 3)) 1/16))))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 beta (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) -1/64))) (pow.f64 i 4))) (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 beta (pow.f64 i 3)) 1/16))))
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) (+.f64 beta 2))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2)))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2)))) (pow.f64 i 4))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2))))) (pow.f64 i 5)))))))
(+.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) (/.f64 beta (pow.f64 i 3)))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) 2) -1/64))) (pow.f64 i 4))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) 2) -1/64))) (/.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) (pow.f64 i 5)))))) (*.f64 -1/64 (/.f64 (*.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (pow.f64 i 5)))))
(+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 (pow.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) 2) (*.f64 -1/64 beta))) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 (pow.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) 2) (*.f64 -1/64 beta))) (*.f64 (/.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (pow.f64 i 5)) -1/4)))) (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 (+.f64 beta 2) (*.f64 -2 (+.f64 beta (+.f64 beta 2)))) (pow.f64 i 5)))) (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 beta (pow.f64 i 3)) 1/16))))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (+.f64 (+.f64 (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 beta (pow.f64 i 3)) 1/16)) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 beta (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) -1/64))) (pow.f64 i 4))) (*.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 beta (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) -1/64))) (*.f64 (/.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (pow.f64 i 5)) -1/4)))) (*.f64 -1/64 (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 (+.f64 beta 2) (*.f64 -2 (+.f64 beta (+.f64 beta 2)))) (pow.f64 i 5))))))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4))) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4)))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))))))
1
(+.f64 1 (*.f64 -2 (/.f64 i beta)))
(+.f64 1 (*.f64 (/.f64 i beta) -2))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 -2 (/.f64 i beta))))
(+.f64 1 (+.f64 (*.f64 (/.f64 i beta) -2) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))
(+.f64 (*.f64 (/.f64 i beta) -2) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 -2 (/.f64 i beta)))))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (*.f64 (/.f64 i beta) -2) (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))))
(+.f64 1 (+.f64 (*.f64 (/.f64 i beta) -2) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))))
1
(+.f64 1 (*.f64 -2 (/.f64 i beta)))
(+.f64 1 (*.f64 (/.f64 i beta) -2))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 -2 (/.f64 i beta))))
(+.f64 1 (+.f64 (*.f64 (/.f64 i beta) -2) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))
(+.f64 (*.f64 (/.f64 i beta) -2) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 -2 (/.f64 i beta)))))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (*.f64 (/.f64 i beta) -2) (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))))
(+.f64 1 (+.f64 (*.f64 (/.f64 i beta) -2) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))))
1
(+.f64 1 (*.f64 -2 (/.f64 i beta)))
(+.f64 1 (*.f64 (/.f64 i beta) -2))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 -2 (/.f64 i beta))))
(+.f64 1 (+.f64 (*.f64 (/.f64 i beta) -2) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))
(+.f64 (*.f64 (/.f64 i beta) -2) (+.f64 1 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 -2 (/.f64 i beta)))))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (*.f64 (/.f64 i beta) -2) (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))))
(+.f64 1 (+.f64 (*.f64 (/.f64 i beta) -2) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4))) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4)))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))))))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4))) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4)))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))))))
(+.f64 2 (*.f64 2 i))
beta
beta
(+.f64 beta 2)
(*.f64 2 i)
(*.f64 2 i)
(+.f64 (*.f64 beta (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) 0)
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(+.f64 0 (*.f64 beta (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(-.f64 (*.f64 beta (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) 0)
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 2 (/.f64 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))) (+.f64 alpha beta)))
(/.f64 2 (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta)) (/.f64 (+.f64 i (+.f64 beta (+.f64 2 i))) (+.f64 beta alpha))))
(/.f64 2 (*.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta)) (+.f64 beta alpha))))
(/.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)) (+.f64 alpha beta))))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (+.f64 alpha beta)))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (/.f64 1 (+.f64 alpha beta)))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (*.f64 beta (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) 1)
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 1 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)) (+.f64 alpha beta)))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))) (/.f64 (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (+.f64 alpha beta)))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))) (+.f64 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (+.f64 alpha beta)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (+.f64 alpha beta))))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (*.f64 beta (*.f64 2 (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))))) 2)
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))))
(/.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 i (+.f64 beta (+.f64 2 i))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))))
(/.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))) (+.f64 beta (+.f64 (+.f64 2 i) i)))
(*.f64 2 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta)))))
(/.f64 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) (/.f64 2 (+.f64 alpha beta)))
(*.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))) (/.f64 beta (/.f64 2 (+.f64 beta alpha))))
(*.f64 beta (/.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta (+.f64 (+.f64 2 i) i)))) (/.f64 2 (+.f64 beta alpha))))
(/.f64 (/.f64 beta (/.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (/.f64 2 (+.f64 beta (+.f64 i i))))) (/.f64 2 (+.f64 beta alpha)))
(/.f64 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) (+.f64 (/.f64 1 (+.f64 alpha beta)) (/.f64 1 (+.f64 alpha beta))))
(*.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))) (/.f64 beta (+.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 1 (+.f64 beta alpha)))))
(*.f64 beta (/.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta (+.f64 (+.f64 2 i) i)))) (+.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 1 (+.f64 beta alpha)))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (+.f64 alpha beta)) (/.f64 (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (+.f64 alpha beta))))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 (+.f64 beta beta) (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 (+.f64 beta (+.f64 beta (*.f64 i 4))) (+.f64 alpha beta)))
(/.f64 (/.f64 (+.f64 beta beta) (/.f64 (+.f64 beta (+.f64 beta (*.f64 i 4))) (+.f64 beta alpha))) (+.f64 i (+.f64 beta (+.f64 2 i))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 beta (*.f64 i 4))))))
(/.f64 (/.f64 (+.f64 beta beta) (+.f64 i (+.f64 i (+.f64 beta 2)))) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta))))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 1 (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta) (+.f64 alpha beta)))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 alpha beta))))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2))))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))) (+.f64 alpha beta))))
(/.f64 2 (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta)) (/.f64 (+.f64 i (+.f64 beta (+.f64 2 i))) (+.f64 beta alpha))))
(/.f64 2 (*.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta)) (+.f64 beta alpha))))
(/.f64 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (*.f64 (+.f64 alpha beta) 4)) 4)
(*.f64 (*.f64 4 (+.f64 beta alpha)) (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))) 4))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))) (*.f64 (+.f64 beta alpha) 1))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 2 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta)))))
(/.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 i (+.f64 beta (+.f64 2 i))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))))
(/.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))) (+.f64 beta (+.f64 (+.f64 2 i) i)))
(*.f64 2 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta)))))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)) 4))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 4) (+.f64 (/.f64 2 (+.f64 alpha beta)) (/.f64 2 (+.f64 alpha beta))))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (*.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) 4) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)))
(*.f64 4 (/.f64 (/.f64 beta (+.f64 i (+.f64 beta (+.f64 2 i)))) (/.f64 (*.f64 4 (+.f64 beta (+.f64 i i))) (+.f64 beta alpha))))
(*.f64 4 (/.f64 beta (*.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (*.f64 4 (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta alpha))))))
(*.f64 4 (/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (*.f64 4 (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta alpha)))))
(/.f64 (*.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) 4) (+.f64 (/.f64 (+.f64 beta (+.f64 beta (*.f64 i 4))) (+.f64 alpha beta)) (/.f64 (+.f64 beta (+.f64 beta (*.f64 i 4))) (+.f64 alpha beta))))
(*.f64 4 (/.f64 (/.f64 beta (+.f64 i (+.f64 beta (+.f64 2 i)))) (+.f64 (/.f64 (+.f64 beta (+.f64 beta (*.f64 i 4))) (+.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 beta (*.f64 i 4))) (+.f64 beta alpha)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (/.f64 4 (+.f64 (/.f64 (+.f64 beta (+.f64 beta (*.f64 i 4))) (+.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 beta (*.f64 i 4))) (+.f64 beta alpha)))))
(*.f64 4 (/.f64 beta (*.f64 (/.f64 (+.f64 beta (+.f64 beta (*.f64 i 4))) (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 (+.f64 2 i) i))))))
(/.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta) (+.f64 alpha beta))))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 (+.f64 beta (+.f64 i i)) beta))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta))))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) -2) (+.f64 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 alpha beta)))))
(*.f64 -2 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (+.f64 (/.f64 (+.f64 i (+.f64 beta (+.f64 2 i))) (neg.f64 (+.f64 beta alpha))) (/.f64 (+.f64 i (+.f64 beta (+.f64 2 i))) (neg.f64 (+.f64 beta alpha))))))
(*.f64 -2 (/.f64 (/.f64 beta (/.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (neg.f64 (+.f64 beta alpha)))) (+.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta (+.f64 i i)))))
(*.f64 -2 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (/.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (neg.f64 (+.f64 beta alpha))))))
(*.f64 -2 (/.f64 (/.f64 beta (/.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (neg.f64 (+.f64 beta alpha)))) (*.f64 2 (+.f64 beta (+.f64 i i)))))
(/.f64 (*.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) -2) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta)))))
(*.f64 -2 (/.f64 (/.f64 beta (+.f64 i (+.f64 beta (+.f64 2 i)))) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 beta alpha))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 beta alpha))))))
(*.f64 -2 (/.f64 (/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 beta alpha)))) (*.f64 2 (+.f64 beta (+.f64 (+.f64 2 i) i)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (*.f64 (+.f64 alpha beta) 4))) 8)
(*.f64 (*.f64 4 (+.f64 beta alpha)) (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))) 4))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))) (*.f64 (+.f64 beta alpha) 1))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (+.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)) 4) (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)) 4)))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (*.f64 2 (*.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) 4)) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta))))
(*.f64 4 (/.f64 (/.f64 beta (+.f64 i (+.f64 beta (+.f64 2 i)))) (/.f64 (*.f64 4 (+.f64 beta (+.f64 i i))) (+.f64 beta alpha))))
(*.f64 4 (/.f64 beta (*.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (*.f64 4 (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta alpha))))))
(*.f64 4 (/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (*.f64 4 (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta alpha)))))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta))) 4)
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)) 2))
(/.f64 2 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta (+.f64 2 i))) beta)) (/.f64 (+.f64 beta alpha) 2)))
(/.f64 2 (/.f64 2 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))))))
(/.f64 (/.f64 (+.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) beta) 2)))
(/.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta))))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 i (+.f64 beta 2))))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta)))
(/.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 i (+.f64 beta (+.f64 2 i))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))))
(/.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))) (+.f64 beta (+.f64 (+.f64 2 i) i)))
(*.f64 2 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta)))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (*.f64 (+.f64 alpha beta) 4))) (*.f64 2 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (*.f64 (+.f64 alpha beta) 4)))) 16)
(*.f64 (*.f64 4 (+.f64 beta alpha)) (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))) 4))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))) (*.f64 (+.f64 beta alpha) 1))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta))) (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)))) 8)
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (*.f64 2 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (+.f64 alpha beta))) (+.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta))) (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)))))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 2)) (-.f64 0 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta)))))
(/.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 i (+.f64 beta (+.f64 2 i))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))))
(/.f64 (/.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))) (+.f64 beta (+.f64 (+.f64 2 i) i)))
(*.f64 2 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta)))))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 i (+.f64 beta 2))))) (neg.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta)))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(/.f64 (neg.f64 (neg.f64 (+.f64 alpha beta))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) beta)))
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(pow.f64 (*.f64 beta (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) 1)
(*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 beta (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(+.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 0)
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(+.f64 0 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(-.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 0)
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 beta (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 2 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2))))))
(*.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))))
(*.f64 2 (/.f64 (/.f64 (/.f64 beta 2) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 beta (/.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (/.f64 1/2 (+.f64 beta (+.f64 i i))))))
(*.f64 2 (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 2))
(*.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))))
(*.f64 2 (/.f64 (/.f64 (/.f64 beta 2) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 beta (/.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (/.f64 1/2 (+.f64 beta (+.f64 i i))))))
(*.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))))
(*.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))))
(*.f64 2 (/.f64 (/.f64 (/.f64 beta 2) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 beta (/.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (/.f64 1/2 (+.f64 beta (+.f64 i i))))))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(*.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))))
(*.f64 2 (/.f64 (/.f64 (/.f64 beta 2) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 beta (/.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (/.f64 1/2 (+.f64 beta (+.f64 i i))))))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) beta))
(*.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))))
(*.f64 2 (/.f64 (/.f64 (/.f64 beta 2) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 beta (/.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (/.f64 1/2 (+.f64 beta (+.f64 i i))))))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2))))))
(*.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))))
(*.f64 2 (/.f64 (/.f64 (/.f64 beta 2) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 beta (/.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (/.f64 1/2 (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 1 (+.f64 i (+.f64 i (+.f64 beta 2)))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 1)
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 1 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 i (+.f64 i (+.f64 beta 2)))))
(*.f64 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 i (+.f64 beta (+.f64 2 i)))))
(*.f64 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 (+.f64 2 i) i))))
(*.f64 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))) (*.f64 (/.f64 1 (+.f64 i (+.f64 i (+.f64 beta 2)))) 1/2))
(*.f64 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))) (*.f64 1/2 (/.f64 1 (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 1/2 (*.f64 (/.f64 1 (+.f64 beta (+.f64 (+.f64 2 i) i))) (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i)))))
(*.f64 (+.f64 beta beta) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))))
(*.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))))
(*.f64 2 (/.f64 (/.f64 (/.f64 beta 2) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 beta (/.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (/.f64 1/2 (+.f64 beta (+.f64 i i))))))
(*.f64 (+.f64 beta beta) (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 1/2))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 1 (+.f64 beta (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) 1/2)
(*.f64 beta (*.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))) 1/2))
(*.f64 beta (*.f64 1/2 (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta (+.f64 (+.f64 2 i) i))))))
(*.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (/.f64 1 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 4)))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 (+.f64 beta beta) (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 1/2 (+.f64 beta (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))) 4)))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 4 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))))
(*.f64 (*.f64 beta 4) (/.f64 1/4 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta (+.f64 (+.f64 2 i) i)))))
(*.f64 4 (*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))) 1/4))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) beta)
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 1 (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 beta (+.f64 beta (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i)))) (/.f64 -1 (+.f64 i (+.f64 i (+.f64 beta 2)))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 beta (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2))))) (/.f64 -1 (+.f64 beta (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i))))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (neg.f64 beta) (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 -1 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2))))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 -1 (/.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) (neg.f64 (+.f64 beta (+.f64 i i)))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 -1 (/.f64 beta (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i))))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 -1 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (/.f64 beta (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2))))))
(*.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))))
(*.f64 2 (/.f64 (/.f64 (/.f64 beta 2) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 beta (/.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (/.f64 1/2 (+.f64 beta (+.f64 i i))))))
(*.f64 1/2 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))))
(*.f64 beta (*.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i))))) 1/2))
(*.f64 beta (*.f64 1/2 (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta (+.f64 (+.f64 2 i) i))))))
(*.f64 (/.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 beta (+.f64 beta (+.f64 beta (*.f64 i 4)))))
(*.f64 (/.f64 2 (+.f64 i (+.f64 beta (+.f64 2 i)))) (/.f64 beta (+.f64 beta (+.f64 beta (*.f64 i 4)))))
(*.f64 (/.f64 2 (+.f64 beta (+.f64 (+.f64 2 i) i))) (/.f64 beta (+.f64 beta (+.f64 beta (*.f64 i 4)))))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta beta) (+.f64 i (+.f64 i (+.f64 beta 2)))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 1/2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 i (+.f64 beta (+.f64 2 i)))))
(*.f64 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 (+.f64 2 i) i))))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (+.f64 beta beta))
(*.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))))
(*.f64 2 (/.f64 (/.f64 (/.f64 beta 2) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 beta (/.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (/.f64 1/2 (+.f64 beta (+.f64 i i))))))
(*.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 1/2) (+.f64 beta beta))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (*.f64 (/.f64 1 (+.f64 i (+.f64 i (+.f64 beta 2)))) 1/2) (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))) (*.f64 1/2 (/.f64 1 (+.f64 i (+.f64 beta (+.f64 2 i))))))
(*.f64 1/2 (*.f64 (/.f64 1 (+.f64 beta (+.f64 (+.f64 2 i) i))) (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2))))) -1)
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) (neg.f64 (+.f64 beta (+.f64 i i)))) -1)
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 beta (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i))))) -1)
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))) -1)
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) -1)
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 beta (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2))))) (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))))
(*.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))))
(*.f64 2 (/.f64 (/.f64 (/.f64 beta 2) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 beta (/.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (/.f64 1/2 (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 beta (*.f64 i 4)))) (/.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))))
(*.f64 (/.f64 2 (+.f64 i (+.f64 beta (+.f64 2 i)))) (/.f64 beta (+.f64 beta (+.f64 beta (*.f64 i 4)))))
(*.f64 (/.f64 2 (+.f64 beta (+.f64 (+.f64 2 i) i))) (/.f64 beta (+.f64 beta (+.f64 beta (*.f64 i 4)))))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2))))) 2)
(*.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))))
(*.f64 2 (/.f64 (/.f64 (/.f64 beta 2) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 beta (/.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (/.f64 1/2 (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 2) 2)
(*.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))))
(*.f64 2 (/.f64 (/.f64 (/.f64 beta 2) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 beta (/.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (/.f64 1/2 (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 1 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 4)) (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 -1 (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i)))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 -1 (+.f64 beta (+.f64 i i))) (/.f64 beta (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2))))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) 2)
(*.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))))
(*.f64 2 (/.f64 (/.f64 (/.f64 beta 2) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 beta (/.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (/.f64 1/2 (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 1 (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))) 4)) (*.f64 beta 4))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 4 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))))
(*.f64 (*.f64 beta 4) (/.f64 1/4 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta (+.f64 (+.f64 2 i) i)))))
(*.f64 4 (*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))) 1/4))
(*.f64 (/.f64 1 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i))))) (neg.f64 beta))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))) (neg.f64 beta))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (neg.f64 beta))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(*.f64 (+.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))) (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))))
(*.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))))
(*.f64 2 (/.f64 (/.f64 (/.f64 beta 2) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 beta (/.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (/.f64 1/2 (+.f64 beta (+.f64 i i))))))
(*.f64 (+.f64 (/.f64 1/2 (+.f64 i (+.f64 i (+.f64 beta 2)))) (/.f64 1/2 (+.f64 i (+.f64 i (+.f64 beta 2))))) (/.f64 beta (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))))
(*.f64 2 (/.f64 (/.f64 (/.f64 beta 2) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 beta (/.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (/.f64 1/2 (+.f64 beta (+.f64 i i))))))
(*.f64 (+.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))) beta)
(*.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))))
(*.f64 2 (/.f64 (/.f64 (/.f64 beta 2) (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 beta (/.f64 (+.f64 beta (+.f64 (+.f64 2 i) i)) (/.f64 1/2 (+.f64 beta (+.f64 i i))))))
(pow.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2))))) 1)
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(neg.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2))))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(neg.f64 (/.f64 (/.f64 beta (+.f64 i (+.f64 i (+.f64 beta 2)))) (neg.f64 (+.f64 beta (+.f64 i i)))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(neg.f64 (/.f64 beta (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i))))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(neg.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(neg.f64 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 i (+.f64 beta 2)))))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 beta (+.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 (+.f64 2 i) i))) (+.f64 beta (+.f64 i i)))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 0)
(/.f64 beta (+.f64 beta (+.f64 i i)))
(+.f64 0 (/.f64 beta (+.f64 beta (+.f64 i i))))
(/.f64 beta (+.f64 beta (+.f64 i i)))
(+.f64 -1 (-.f64 1 (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i))))))
(/.f64 beta (+.f64 beta (+.f64 i i)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 0)
(/.f64 beta (+.f64 beta (+.f64 i i)))
(-.f64 0 (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i)))))
(/.f64 beta (+.f64 beta (+.f64 i i)))
(*.f64 beta (/.f64 1 (+.f64 beta (+.f64 i i))))
(/.f64 beta (+.f64 beta (+.f64 i i)))
(*.f64 2 (/.f64 beta (+.f64 beta (+.f64 beta (*.f64 i 4)))))
(*.f64 2 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 2))
(*.f64 2 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) 2)))
(*.f64 2 (/.f64 (/.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 beta (*.f64 2 (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) beta))
(*.f64 2 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) 2)))
(*.f64 2 (/.f64 (/.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 beta (*.f64 2 (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 1)
(/.f64 beta (+.f64 beta (+.f64 i i)))
(*.f64 1 (/.f64 beta (+.f64 beta (+.f64 i i))))
(/.f64 beta (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))) 1/2)
(*.f64 1/2 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))))
(*.f64 (+.f64 beta beta) (/.f64 1/2 (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) 2)))
(*.f64 2 (/.f64 (/.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 beta (*.f64 2 (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 (+.f64 beta beta) (*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) 1/2))
(/.f64 beta (+.f64 beta (+.f64 i i)))
(*.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) 1/4)
(/.f64 beta (+.f64 beta (+.f64 i i)))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) 4)))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 4 (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 beta 4) (/.f64 1/4 (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 1/4 (+.f64 beta (+.f64 i i))) (*.f64 beta 4))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) beta)
(/.f64 beta (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i)))) -1)
(/.f64 beta (+.f64 beta (+.f64 i i)))
(*.f64 (neg.f64 beta) (/.f64 -1 (+.f64 beta (+.f64 i i))))
(/.f64 beta (+.f64 beta (+.f64 i i)))
(*.f64 -1 (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i)))))
(/.f64 beta (+.f64 beta (+.f64 i i)))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (/.f64 beta 2))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 beta 2)))
(*.f64 1/2 (/.f64 (+.f64 beta beta) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (+.f64 beta beta))
(*.f64 2 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) 2)))
(*.f64 2 (/.f64 (/.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 beta (*.f64 2 (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) 1/2) (+.f64 beta beta))
(/.f64 beta (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 beta (*.f64 i 4)))) 2)
(*.f64 2 (/.f64 beta (+.f64 beta (+.f64 beta (*.f64 i 4)))))
(*.f64 (/.f64 beta 2) (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 beta 2)))
(*.f64 1/4 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4))
(/.f64 beta (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 2) 2)
(*.f64 2 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) 2)))
(*.f64 2 (/.f64 (/.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 beta (*.f64 2 (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) 4)) (*.f64 beta 4))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 4 (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 beta 4) (/.f64 1/4 (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 1/4 (+.f64 beta (+.f64 i i))) (*.f64 beta 4))
(*.f64 (/.f64 -1 (+.f64 beta (+.f64 i i))) (neg.f64 beta))
(/.f64 beta (+.f64 beta (+.f64 i i)))
(*.f64 (+.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))) beta)
(*.f64 2 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) 2)))
(*.f64 2 (/.f64 (/.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 beta (*.f64 2 (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(pow.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 1)
(/.f64 beta (+.f64 beta (+.f64 i i)))
(neg.f64 (/.f64 beta (neg.f64 (+.f64 beta (+.f64 i i)))))
(/.f64 beta (+.f64 beta (+.f64 i i)))
(-.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 0)
(+.f64 i (+.f64 beta (+.f64 2 i)))
(+.f64 beta (+.f64 (+.f64 2 i) i))
(-.f64 0 (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))
(+.f64 i (+.f64 beta (+.f64 2 i)))
(+.f64 beta (+.f64 (+.f64 2 i) i))
(*.f64 2 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 2))
(+.f64 i (+.f64 beta (+.f64 2 i)))
(+.f64 beta (+.f64 (+.f64 2 i) i))
(*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 1)
(+.f64 i (+.f64 beta (+.f64 2 i)))
(+.f64 beta (+.f64 (+.f64 2 i) i))
(*.f64 1 (+.f64 i (+.f64 i (+.f64 beta 2))))
(+.f64 i (+.f64 beta (+.f64 2 i)))
(+.f64 beta (+.f64 (+.f64 2 i) i))
(*.f64 (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))) 1/2)
(+.f64 i (+.f64 beta (+.f64 2 i)))
(+.f64 beta (+.f64 (+.f64 2 i) i))
(*.f64 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 4) 1/4)
(+.f64 i (+.f64 beta (+.f64 2 i)))
(+.f64 beta (+.f64 (+.f64 2 i) i))
(*.f64 (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))) -1)
(+.f64 i (+.f64 beta (+.f64 2 i)))
(+.f64 beta (+.f64 (+.f64 2 i) i))
(*.f64 -1 (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))
(+.f64 i (+.f64 beta (+.f64 2 i)))
(+.f64 beta (+.f64 (+.f64 2 i) i))
(*.f64 1/2 (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))))
(+.f64 i (+.f64 beta (+.f64 2 i)))
(+.f64 beta (+.f64 (+.f64 2 i) i))
(*.f64 1/2 (+.f64 (+.f64 2 (+.f64 2 (*.f64 i 4))) (+.f64 beta beta)))
(*.f64 1/2 (+.f64 (+.f64 beta beta) (+.f64 2 (+.f64 2 (*.f64 i 4)))))
(*.f64 1/2 (+.f64 beta (+.f64 beta (+.f64 (*.f64 i 4) 4))))
(*.f64 (/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 2) 2)
(+.f64 i (+.f64 beta (+.f64 2 i)))
(+.f64 beta (+.f64 (+.f64 2 i) i))
(*.f64 1/4 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 4))
(+.f64 i (+.f64 beta (+.f64 2 i)))
(+.f64 beta (+.f64 (+.f64 2 i) i))
(/.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 1)
(+.f64 i (+.f64 beta (+.f64 2 i)))
(+.f64 beta (+.f64 (+.f64 2 i) i))
(/.f64 (*.f64 2 (+.f64 i (+.f64 i (+.f64 beta 2)))) 2)
(+.f64 i (+.f64 beta (+.f64 2 i)))
(+.f64 beta (+.f64 (+.f64 2 i) i))
(/.f64 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 4) 4)
(+.f64 i (+.f64 beta (+.f64 2 i)))
(+.f64 beta (+.f64 (+.f64 2 i) i))
(/.f64 (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))) -1)
(+.f64 i (+.f64 beta (+.f64 2 i)))
(+.f64 beta (+.f64 (+.f64 2 i) i))
(/.f64 (*.f64 2 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 4)) 8)
(+.f64 i (+.f64 beta (+.f64 2 i)))
(+.f64 beta (+.f64 (+.f64 2 i) i))
(/.f64 (*.f64 2 (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2))))) -2)
(+.f64 i (+.f64 beta (+.f64 2 i)))
(+.f64 beta (+.f64 (+.f64 2 i) i))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 4))) 16)
(+.f64 i (+.f64 beta (+.f64 2 i)))
(+.f64 beta (+.f64 (+.f64 2 i) i))
(pow.f64 (+.f64 i (+.f64 i (+.f64 beta 2))) 1)
(+.f64 i (+.f64 beta (+.f64 2 i)))
(+.f64 beta (+.f64 (+.f64 2 i) i))
(neg.f64 (neg.f64 (+.f64 i (+.f64 i (+.f64 beta 2)))))
(+.f64 i (+.f64 beta (+.f64 2 i)))
(+.f64 beta (+.f64 (+.f64 2 i) i))

localize3.0ms (0%)

Compiler

Compiled 8 to 8 computations (0% saved)

localize20.0ms (0.1%)

Local error

Found 2 expressions with local error:

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

Compiled 51 to 29 computations (43.1% saved)

series10.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite89.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1500×rational.json-1
1500×rational.json-2
1500×rational.json-4
1500×rational.json-3
1492×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01156
18556
220856
351456
4135756
5438256
Stop Event
node limit
Counts
2 → 97
Calls
Call 1
Inputs
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (+.f64 2 (+.f64 beta alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (+.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 1/2 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))) (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) 2) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha beta) (*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (*.f64 (-.f64 beta alpha) 2) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (+.f64 2 (+.f64 beta alpha))) (-.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 (-.f64 beta alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))) (/.f64 1 (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))) 1) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))) 1) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (/.f64 (-.f64 alpha beta) (*.f64 2 (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (*.f64 (*.f64 2 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (*.f64 (/.f64 2 (+.f64 2 (+.f64 beta alpha))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 2) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (-.f64 beta alpha) 2) (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 beta alpha)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 1/4 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 1/2 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (-.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (/.f64 1 (/.f64 1 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha beta) (/.f64 -1 (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha beta) (*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha beta) (*.f64 -1 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) (/.f64 1 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) (/.f64 2 (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1 (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 8) (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta alpha)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) -2) (/.f64 1/2 (neg.f64 (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) -2) (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta alpha)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) -2) (/.f64 1 (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))) (*.f64 (-.f64 beta alpha) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) 2)) (/.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (-.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 1/2) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) 2) (*.f64 (-.f64 beta alpha) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) (-.f64 alpha beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 beta alpha)) (/.f64 (neg.f64 (+.f64 2 (+.f64 beta alpha))) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))))))))))

simplify153.0ms (0.5%)

Algorithm
egg-herbie
Rules
1498×rational.json-simplify-44
1482×rational.json-simplify-61
1434×rational.json-simplify-47
1336×rational.json-simplify-35
924×rational.json-simplify-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04169109
110318853
223448183
Stop Event
node limit
Counts
145 → 288
Calls
Call 1
Inputs
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) 1) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))) (/.f64 alpha (+.f64 2 alpha)))
2
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) 2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
2
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(-.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(/.f64 beta (+.f64 beta 2))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) (pow.f64 alpha 2)) (+.f64 beta 2)) (/.f64 beta (+.f64 beta 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) (pow.f64 alpha 2)) (+.f64 beta 2)) (/.f64 beta (+.f64 beta 2)))))
-1
(-.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
(-.f64 (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (+.f64 beta 2)) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) (+.f64 beta 2)) (pow.f64 alpha 2))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))) (/.f64 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1 beta) (+.f64 beta 2))) (pow.f64 alpha 2)))) 1)
(-.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) -1)
(-.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 0)
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (+.f64 2 (+.f64 beta alpha))) 1))
(*.f64 2 (+.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(*.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1))
(*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 1)
(*.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) 1))
(*.f64 -1 (*.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 4 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 4))
(*.f64 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))) 1/2)
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 1/2 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))) (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) 2))
(*.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) 2) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))) 1))
(*.f64 (-.f64 alpha beta) (*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4)) 1/4)
(*.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) 2)))
(*.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (*.f64 (-.f64 beta alpha) 2) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 1/2 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))))
(*.f64 (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (+.f64 2 (+.f64 beta alpha))) (-.f64 beta alpha))
(*.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 (-.f64 beta alpha) 2))
(*.f64 (*.f64 (-.f64 beta alpha) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))) (/.f64 1 (+.f64 2 (+.f64 beta alpha))))
(*.f64 (+.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))))) 2)
(*.f64 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))) 1) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (+.f64 (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))) 1) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 1)
(/.f64 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))) 2)
(/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))
(/.f64 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4)) 4)
(/.f64 (*.f64 2 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4))) 8)
(/.f64 (*.f64 2 (*.f64 2 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4)))) 16)
(pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 1)
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 0)
(+.f64 0 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(+.f64 -1 (-.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha)))))
(+.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))
(-.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 0)
(-.f64 0 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(-.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (/.f64 (-.f64 alpha beta) (*.f64 2 (+.f64 2 (+.f64 beta alpha)))))
(-.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) 2))
(*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 beta alpha))))
(*.f64 (-.f64 beta alpha) (*.f64 (*.f64 2 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))) 1/2))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 2 (+.f64 2 (+.f64 beta alpha))) 1/2))
(*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1)
(*.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (*.f64 (-.f64 beta alpha) 2) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))))
(*.f64 -1 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) 1))
(*.f64 -1 (/.f64 (*.f64 (-.f64 beta alpha) 2) (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))))))
(*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 beta alpha)) 4)))
(*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))) 1/2)
(*.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) 2))
(*.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) 2) 1))
(*.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 1/4 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 1/2 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (-.f64 beta alpha))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (/.f64 1 (/.f64 1 (-.f64 beta alpha))))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (+.f64 2 (+.f64 beta alpha))))
(*.f64 (-.f64 alpha beta) (*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) 1))
(*.f64 (-.f64 alpha beta) (*.f64 -1 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) (/.f64 1 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) (/.f64 2 (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))))
(*.f64 (*.f64 2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1 (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))))
(*.f64 (*.f64 2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4) 1/4)
(*.f64 (*.f64 (-.f64 beta alpha) 8) (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta alpha)) 8)))
(*.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) 2))
(*.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (*.f64 (-.f64 beta alpha) -2) (/.f64 1/2 (neg.f64 (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (*.f64 (-.f64 beta alpha) -2) (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta alpha)) -2)))
(*.f64 (*.f64 (-.f64 beta alpha) -2) (/.f64 1 (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))) (*.f64 (-.f64 beta alpha) 1/2))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) -1)
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) 2)
(*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) 2)) (/.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (/.f64 1/2 (-.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) 1/2))
(*.f64 1/4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4))
(*.f64 (*.f64 (-.f64 beta alpha) 1/2) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) 2) (*.f64 (-.f64 beta alpha) 4))
(*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) (-.f64 alpha beta))
(*.f64 (/.f64 -1 (-.f64 beta alpha)) (/.f64 (neg.f64 (+.f64 2 (+.f64 beta alpha))) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (/.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1)
(neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(neg.f64 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))))))
Outputs
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) 1) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (-.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2)))) (/.f64 alpha (+.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))))) (-.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2)))) (/.f64 alpha (+.f64 alpha 2))))
(+.f64 (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))))) (-.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2)))) (/.f64 alpha (+.f64 alpha 2))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))) (-.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2)))) (/.f64 alpha (+.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))))) (-.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2)))) (/.f64 alpha (+.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))) (+.f64 (+.f64 1 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))))) (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2)))))) (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (+.f64 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))))) (-.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2)))) (/.f64 alpha (+.f64 alpha 2)))))
2
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) 2)
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta)))
(+.f64 2 (neg.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 (+.f64 2 (/.f64 (*.f64 alpha (+.f64 alpha 2)) (pow.f64 beta 2))) (-.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)))))
(+.f64 (+.f64 2 (*.f64 (+.f64 alpha 2) (/.f64 alpha (pow.f64 beta 2)))) (*.f64 -1 (-.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)))))
(+.f64 2 (+.f64 (*.f64 (+.f64 alpha 2) (/.f64 alpha (pow.f64 beta 2))) (*.f64 -1 (-.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
(+.f64 (+.f64 (/.f64 (*.f64 alpha (+.f64 alpha 2)) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (*.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)))) 2)) (-.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))))
(+.f64 (+.f64 2 (+.f64 (*.f64 (+.f64 alpha 2) (/.f64 alpha (pow.f64 beta 2))) (neg.f64 (*.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)))))) (-.f64 (neg.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta)) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))))
(+.f64 2 (-.f64 (+.f64 (neg.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta)) (*.f64 alpha (+.f64 (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)) (neg.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)))))) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))))
2
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(+.f64 2 (-.f64 (neg.f64 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (neg.f64 (/.f64 alpha beta)) (-.f64 2 (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(+.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (-.f64 (*.f64 -1 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (*.f64 alpha -1) (+.f64 alpha 2)) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (+.f64 2 (neg.f64 (/.f64 alpha beta))) (-.f64 (neg.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))) (/.f64 alpha beta))) (-.f64 2 (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(+.f64 (+.f64 2 (+.f64 (*.f64 (-.f64 (*.f64 alpha -1) (+.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3))) (*.f64 -1 (/.f64 alpha beta)))) (-.f64 (*.f64 -1 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (*.f64 alpha -1) (+.f64 alpha 2)) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (neg.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2)))) (-.f64 (+.f64 2 (+.f64 (neg.f64 (/.f64 alpha beta)) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (*.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))) (/.f64 alpha beta))) (-.f64 2 (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 1 (/.f64 beta (+.f64 2 beta)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2))))
(+.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (*.f64 alpha -1)) (+.f64 1 (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 2 beta))) (*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2)))))
(+.f64 1 (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (pow.f64 alpha 2)) (+.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (*.f64 alpha -1)))))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 2 beta)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (neg.f64 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (pow.f64 alpha 2)) (*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))))))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 2 beta)) (+.f64 (*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (neg.f64 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2))))))
(+.f64 1 (+.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (pow.f64 alpha 2)) (+.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (*.f64 alpha -1)))) (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))))))
(+.f64 1 (+.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (neg.f64 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (pow.f64 alpha 2)) (*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))))) (neg.f64 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))))))
(+.f64 1 (+.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (neg.f64 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (pow.f64 alpha 2))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(-.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (-.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 (+.f64 2 beta) (/.f64 beta (pow.f64 alpha 2)))))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (-.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (*.f64 beta (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))))
(+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (-.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 (+.f64 2 beta) (/.f64 beta (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 beta alpha)))) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 (+.f64 2 beta) (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 beta (pow.f64 alpha 3)))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 beta (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (neg.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3))))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (-.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (+.f64 (*.f64 (+.f64 2 beta) (/.f64 beta (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (neg.f64 (/.f64 beta (pow.f64 alpha 3))))))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(+.f64 (+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 beta alpha)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4)))) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 (+.f64 2 beta) (/.f64 beta (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 beta (pow.f64 alpha 3)))) (*.f64 (pow.f64 (+.f64 2 beta) 3) (/.f64 beta (pow.f64 alpha 4)))))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (neg.f64 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4)))))) (+.f64 (*.f64 beta (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (+.f64 (neg.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3))) (*.f64 (pow.f64 (+.f64 2 beta) 3) (/.f64 beta (pow.f64 alpha 4))))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4))) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))) (-.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 (+.f64 2 beta) (/.f64 beta (pow.f64 alpha 2))) (+.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (neg.f64 (/.f64 beta (pow.f64 alpha 3)))) (*.f64 (pow.f64 (+.f64 2 beta) 3) (/.f64 beta (pow.f64 alpha 4))))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (+.f64 2 beta)) alpha)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))))
(*.f64 -1 (+.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2)) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)))
(*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (+.f64 2 beta)) alpha)) (+.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 beta (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2)) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (+.f64 2 beta)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 4) (*.f64 beta (pow.f64 (+.f64 2 beta) 3))) (pow.f64 alpha 4))) (+.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 beta (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2)))))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 4) (*.f64 beta (pow.f64 (+.f64 2 beta) 3))) (pow.f64 alpha 4))) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2)) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha))))))
(+.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 4) (*.f64 beta (pow.f64 (+.f64 2 beta) 3))) (pow.f64 alpha 4))) (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2)))))))
(*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))
(*.f64 (/.f64 alpha (+.f64 alpha 2)) -1)
(neg.f64 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))))
(+.f64 (*.f64 (/.f64 alpha (+.f64 alpha 2)) -1) (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (*.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) -1))))
(+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha 2))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))) (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha 2)) -1) (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (*.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) -1)))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha 2))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (*.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) -1))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))) (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha 2)) -1) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha 2))) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)))))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))))))
(+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha 2))) (+.f64 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)))))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (-.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 1 (-.f64 (neg.f64 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 1 (neg.f64 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(+.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (-.f64 (*.f64 -1 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (*.f64 alpha -1) (+.f64 alpha 2)) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (neg.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2)))) (+.f64 1 (-.f64 (neg.f64 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))) (/.f64 alpha beta))) (-.f64 1 (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(+.f64 (+.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 alpha -1) (+.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3))) (*.f64 -1 (/.f64 alpha beta)))) (-.f64 (*.f64 -1 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (*.f64 alpha -1) (+.f64 alpha 2)) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (+.f64 1 (+.f64 (neg.f64 (/.f64 alpha beta)) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 3))))) (-.f64 (neg.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (*.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))) (/.f64 alpha beta))) (-.f64 1 (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (-.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 1 (-.f64 (neg.f64 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 1 (neg.f64 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(+.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (-.f64 (*.f64 -1 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (*.f64 alpha -1) (+.f64 alpha 2)) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (neg.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2)))) (+.f64 1 (-.f64 (neg.f64 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))) (/.f64 alpha beta))) (-.f64 1 (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(+.f64 (+.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 alpha -1) (+.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3))) (*.f64 -1 (/.f64 alpha beta)))) (-.f64 (*.f64 -1 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (*.f64 alpha -1) (+.f64 alpha 2)) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (+.f64 1 (+.f64 (neg.f64 (/.f64 alpha beta)) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 3))))) (-.f64 (neg.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (*.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))) (/.f64 alpha beta))) (-.f64 1 (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))))
(/.f64 beta (+.f64 beta 2))
(/.f64 beta (+.f64 2 beta))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2)))
(+.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (*.f64 alpha -1)))
(+.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) (pow.f64 alpha 2)) (+.f64 beta 2)) (/.f64 beta (+.f64 beta 2))))
(+.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))) (+.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (*.f64 alpha -1))))
(+.f64 (/.f64 beta (+.f64 2 beta)) (+.f64 (*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (*.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (/.f64 (pow.f64 alpha 2) (+.f64 2 beta)))))
(+.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 (neg.f64 alpha) (/.f64 (pow.f64 alpha 2) (+.f64 2 beta)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) (pow.f64 alpha 2)) (+.f64 beta 2)) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (+.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))) (+.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (*.f64 alpha -1)))))
(+.f64 (*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 (neg.f64 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (+.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (/.f64 (pow.f64 alpha 2) (+.f64 2 beta))))))
(+.f64 (/.f64 beta (+.f64 2 beta)) (+.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 (neg.f64 alpha) (/.f64 (pow.f64 alpha 2) (+.f64 2 beta)))) (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))) (neg.f64 (pow.f64 alpha 3)))))
-1
(-.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
(-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (/.f64 beta alpha) (+.f64 1 (neg.f64 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 -1 (-.f64 (neg.f64 (/.f64 (+.f64 2 beta) alpha)) (/.f64 beta alpha)))
(-.f64 (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (+.f64 beta 2)) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
(+.f64 (*.f64 -1 (*.f64 (+.f64 2 beta) (/.f64 (-.f64 beta (*.f64 -1 (+.f64 2 beta))) (pow.f64 alpha 2)))) (-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)))))
(+.f64 (-.f64 (/.f64 beta alpha) (+.f64 1 (neg.f64 (/.f64 (+.f64 2 beta) alpha)))) (neg.f64 (*.f64 (-.f64 beta (neg.f64 (+.f64 2 beta))) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))))
(+.f64 (-.f64 -1 (-.f64 (neg.f64 (/.f64 (+.f64 2 beta) alpha)) (/.f64 beta alpha))) (*.f64 (+.f64 2 beta) (neg.f64 (/.f64 (-.f64 beta (neg.f64 (+.f64 2 beta))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 beta) (/.f64 (-.f64 beta (*.f64 -1 (+.f64 2 beta))) (pow.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (-.f64 beta (*.f64 -1 (+.f64 2 beta))) (pow.f64 alpha 3)))) (-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (neg.f64 (*.f64 (-.f64 beta (neg.f64 (+.f64 2 beta))) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (-.f64 beta (neg.f64 (+.f64 2 beta))) (pow.f64 alpha 3)))) (+.f64 1 (neg.f64 (/.f64 (+.f64 2 beta) alpha)))))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 (+.f64 2 beta) (neg.f64 (/.f64 (-.f64 beta (neg.f64 (+.f64 2 beta))) (pow.f64 alpha 2)))) (-.f64 (*.f64 (-.f64 beta (neg.f64 (+.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3))) (+.f64 1 (neg.f64 (/.f64 (+.f64 2 beta) alpha))))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (+.f64 2 beta)) alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) (+.f64 beta 2)) (pow.f64 alpha 2))) 1)
(+.f64 (*.f64 (+.f64 2 beta) (/.f64 (-.f64 (*.f64 beta -1) (+.f64 2 beta)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (+.f64 2 beta)) alpha)) -1))
(+.f64 -1 (+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)) (*.f64 (+.f64 2 beta) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 alpha 2)))))
(+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)) (+.f64 -1 (*.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))) (/.f64 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1 beta) (+.f64 beta 2))) (pow.f64 alpha 2)))) 1)
(+.f64 (+.f64 (*.f64 (+.f64 2 beta) (/.f64 (-.f64 (*.f64 beta -1) (+.f64 2 beta)) (pow.f64 alpha 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (-.f64 (*.f64 beta -1) (+.f64 2 beta)) (pow.f64 alpha 3))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (+.f64 2 beta)) alpha)) -1))
(+.f64 -1 (+.f64 (*.f64 (+.f64 2 beta) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 alpha 2))) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (neg.f64 beta) (+.f64 2 beta))) (pow.f64 alpha 3))) (neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)))))
(+.f64 -1 (+.f64 (*.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 alpha 3)))))))
(-.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) -1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 0)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (+.f64 2 (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (+.f64 2 (+.f64 beta alpha))) 1))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (+.f64 2 (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta))))
(*.f64 2 (+.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))))))
(*.f64 2 (+.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (+.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 2 (+.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) 1))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 4 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 4))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))) 1/2)
(*.f64 1/2 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 1/2 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 1/2 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 1/2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (*.f64 1/2 (/.f64 2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))) (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) 2))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 alpha beta)))) (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) 2))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 2 (+.f64 alpha (+.f64 2 beta))) (/.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 2)))
(*.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) 2) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))) 1))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (-.f64 alpha beta) (*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4)) 1/4)
(*.f64 (+.f64 4 (*.f64 4 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))) 1/4)
(*.f64 (+.f64 4 (*.f64 4 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 1/4)
(*.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) 2)))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (*.f64 (-.f64 beta alpha) 2) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 1/2 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))))
(*.f64 1/2 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 1/2 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (+.f64 2 (+.f64 beta alpha))) (-.f64 beta alpha))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (+.f64 2 (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 (-.f64 beta alpha) 2))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (*.f64 (-.f64 beta alpha) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))) (/.f64 1 (+.f64 2 (+.f64 beta alpha))))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (+.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))))) 2)
(*.f64 2 (+.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (+.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 2 (+.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))) 1) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (+.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))
(*.f64 (+.f64 (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))) 1) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (+.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(/.f64 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))) 2)
(/.f64 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 alpha beta))))) 2)
(/.f64 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 alpha (+.f64 2 beta))))) 2)
(/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))
(/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha)))
(/.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))
(/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)))
(/.f64 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4)) 4)
(/.f64 (+.f64 4 (*.f64 4 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))) 4)
(/.f64 (+.f64 4 (*.f64 4 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 4)
(/.f64 (*.f64 2 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4))) 8)
(*.f64 (+.f64 4 (*.f64 4 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))) 1/4)
(*.f64 (+.f64 4 (*.f64 4 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 1/4)
(/.f64 (*.f64 2 (*.f64 2 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4)))) 16)
(*.f64 (+.f64 4 (*.f64 4 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))) 1/4)
(*.f64 (+.f64 4 (*.f64 4 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 1/4)
(pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 0)
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(+.f64 0 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(+.f64 -1 (-.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(+.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(-.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 0)
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(-.f64 0 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(-.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (/.f64 (-.f64 alpha beta) (*.f64 2 (+.f64 2 (+.f64 beta alpha)))))
(-.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta)))) (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 2))
(-.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (-.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 2 beta)))))
(-.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (-.f64 alpha beta) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta)))))
(-.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) 2))
(-.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta)))) (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 2))
(-.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (-.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 2 beta)))))
(-.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (-.f64 alpha beta) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (-.f64 beta alpha) (*.f64 (*.f64 2 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))) 1/2))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 2 (+.f64 2 (+.f64 beta alpha))) 1/2))
(*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 2 (+.f64 2 (+.f64 alpha beta)))))
(*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 2 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 2 beta))) (*.f64 (-.f64 beta alpha) 1/2))
(*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (+.f64 2 (+.f64 alpha beta)) (/.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha)))))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1)
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (*.f64 (-.f64 beta alpha) 2) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 -1 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 -1 (*.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) 1))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 beta alpha) 2) (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 beta alpha)) 4)))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))) 1/2)
(*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 2 (+.f64 2 (+.f64 alpha beta)))))
(*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 2 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 2 beta))) (*.f64 (-.f64 beta alpha) 1/2))
(*.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) 2))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) 2) 1))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 1/4 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 1/2 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (-.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (/.f64 1 (/.f64 1 (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (+.f64 2 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (-.f64 alpha beta) (*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) 1))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (-.f64 alpha beta) (*.f64 -1 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) (/.f64 1 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (+.f64 2 (+.f64 alpha beta)) (/.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha)))))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))
(*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) (/.f64 2 (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))))
(*.f64 (+.f64 2 (+.f64 alpha beta)) (/.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha)))))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))
(*.f64 (*.f64 2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1 (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))))
(*.f64 (*.f64 2 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 2 (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))) 1/2)))
(*.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2))))
(*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 2 beta)))))))
(*.f64 (*.f64 2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (*.f64 2 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 2 (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))) 1/2)))
(*.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2))))
(*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 2 beta)))))))
(*.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4) 1/4)
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (*.f64 (-.f64 beta alpha) 8) (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta alpha)) 8)))
(*.f64 (*.f64 (-.f64 beta alpha) 8) (/.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta))) 8))
(*.f64 (-.f64 beta alpha) (*.f64 8 (/.f64 1/8 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) 2))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (+.f64 2 (+.f64 alpha beta)) (/.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha)))))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))
(*.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 2 (+.f64 2 (+.f64 alpha beta)))))
(*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 2 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 2 beta))) (*.f64 (-.f64 beta alpha) 1/2))
(*.f64 (*.f64 (-.f64 beta alpha) -2) (/.f64 1/2 (neg.f64 (+.f64 2 (+.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (*.f64 (-.f64 beta alpha) -2) (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta alpha)) -2)))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (*.f64 (-.f64 beta alpha) -2) (/.f64 1 (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))) (*.f64 (-.f64 beta alpha) 1/2))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) -1)
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) 2)
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) 2)) (/.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (+.f64 2 (+.f64 alpha beta)) (/.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha)))))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))
(*.f64 (/.f64 1/2 (-.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (+.f64 2 (+.f64 alpha beta)) (/.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha)))))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) 1/2))
(*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 2 (+.f64 2 (+.f64 alpha beta)))))
(*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 2 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 2 beta))) (*.f64 (-.f64 beta alpha) 1/2))
(*.f64 1/4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (*.f64 (-.f64 beta alpha) 1/2) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))
(*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 2 (+.f64 2 (+.f64 alpha beta)))))
(*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 2 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 2 beta))) (*.f64 (-.f64 beta alpha) 1/2))
(*.f64 (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) 2) (*.f64 (-.f64 beta alpha) 4))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) (-.f64 alpha beta))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 -1 (-.f64 beta alpha)) (/.f64 (neg.f64 (+.f64 2 (+.f64 beta alpha))) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (+.f64 2 (+.f64 alpha beta)) (/.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha)))))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))
(*.f64 (/.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))))
(*.f64 (/.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 2 (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))))))
(*.f64 (/.f64 -2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(*.f64 (/.f64 -2 (-.f64 alpha beta)) (/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1)
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(neg.f64 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (+.f64 2 (+.f64 alpha beta)) (/.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha)))))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))
(neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))

localize35.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 107 to 63 computations (41.1% saved)

series9.0ms (0%)

Counts
4 → 87
Calls

30 calls:

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

rewrite87.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1384×rational.json-1
1384×rational.json-2
1384×rational.json-4
1384×rational.json-3
1372×exponential.json-3
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
017136
1127136
2278136
3646124
41950106
54951106
Stop Event
node limit
Counts
4 → 131
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (-.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) 1)) 1)
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(*.f64 4 (/.f64 i alpha))
(+.f64 (*.f64 4 (/.f64 i alpha)) (-.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) 1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (+.f64 (/.f64 i alpha) (*.f64 (/.f64 (+.f64 beta 1) alpha) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (+.f64 (/.f64 (+.f64 beta 1) alpha) (*.f64 i (/.f64 2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (+.f64 (*.f64 i (/.f64 2 alpha)) (/.f64 (+.f64 beta 1) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (+.f64 beta 1) alpha) (*.f64 i (/.f64 2 alpha))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 i alpha) (*.f64 (/.f64 (+.f64 beta 1) alpha) 1/2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 i (/.f64 2 alpha)) (/.f64 (+.f64 beta 1) alpha)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 beta 1) alpha) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 (+.f64 beta 1) alpha) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (+.f64 beta 1) alpha) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta alpha) (+.f64 1 (/.f64 1 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 beta 1) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 alpha) (+.f64 beta 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta 1) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (/.f64 (+.f64 beta 1) alpha)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 beta (/.f64 2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 alpha) (+.f64 2 (+.f64 beta beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 beta 1) alpha) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta 1) (/.f64 1 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 4 (/.f64 (+.f64 beta 1) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 beta 1) alpha) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (/.f64 1 beta)) (/.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 beta (/.f64 2 alpha))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 beta 1) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (/.f64 (+.f64 beta 1) alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha (/.f64 alpha beta)) (*.f64 alpha (/.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 beta 1) alpha) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 beta 1) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 beta 1) alpha) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 alpha (/.f64 alpha beta))) (*.f64 alpha (*.f64 alpha (/.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) (/.f64 alpha beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (+.f64 alpha (/.f64 alpha beta)))) (*.f64 2 (*.f64 alpha (*.f64 alpha (/.f64 2 beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta))) (+.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha)) (*.f64 alpha (/.f64 2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (+.f64 alpha alpha)) (*.f64 (/.f64 alpha beta) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)) 2) (/.f64 alpha 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)) (+.f64 alpha alpha)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)) (*.f64 4 alpha)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)) 1/2) (+.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) alpha) (/.f64 1 beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) 2) (/.f64 alpha (+.f64 beta beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) (+.f64 alpha alpha)) (/.f64 1/2 beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) (neg.f64 alpha)) (/.f64 -1 beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) 1/2) (*.f64 alpha (/.f64 2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 alpha (/.f64 alpha beta))) (neg.f64 (*.f64 alpha (/.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta))) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha)) (neg.f64 (/.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 beta 1)) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (+.f64 alpha (/.f64 alpha beta)))) (-.f64 0 (*.f64 alpha (*.f64 alpha (/.f64 2 beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)))) (neg.f64 (+.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha))) (neg.f64 (*.f64 alpha (/.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (+.f64 alpha alpha))) (-.f64 0 (*.f64 (/.f64 alpha beta) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)) 2)) (-.f64 0 (/.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)) 1/2)) (neg.f64 (+.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) alpha)) (/.f64 -1 beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) 2)) (-.f64 0 (/.f64 alpha (+.f64 beta beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) (+.f64 alpha alpha))) (neg.f64 (/.f64 1/2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) (neg.f64 alpha))) (-.f64 0 (/.f64 -1 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) 1/2)) (neg.f64 (*.f64 alpha (/.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 alpha (/.f64 alpha beta)))) (*.f64 alpha (/.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha))) (/.f64 alpha beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha))) (-.f64 0 (neg.f64 (/.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 beta 1) alpha) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 i alpha) (*.f64 (/.f64 i alpha) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (/.f64 i alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 4 (/.f64 i alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 4 (/.f64 i alpha)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (/.f64 2 alpha)) (*.f64 i (/.f64 2 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 i alpha) 3) (/.f64 i alpha))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 4 (/.f64 i alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (/.f64 2 alpha)) (/.f64 (*.f64 i -2) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 i alpha) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (/.f64 i alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 i i) (/.f64 alpha 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (/.f64 2 alpha)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 i) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 i alpha) 8) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 alpha i) (*.f64 (/.f64 alpha (+.f64 i i)) (/.f64 alpha (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 i alpha) 16) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 i i)) (+.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i -2) (-.f64 0 (/.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 i alpha) 16)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 4 i)) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 i alpha) 16))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 i) 1/2) (+.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 4 (+.f64 i i))) (neg.f64 (+.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 4 i))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 4 i) 1/2)) (neg.f64 (+.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 4 (/.f64 i alpha)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (+.f64 (*.f64 i (/.f64 2 alpha)) (/.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 i (/.f64 2 alpha)) (/.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) 1)))))

simplify208.0ms (0.7%)

Algorithm
egg-herbie
Rules
936×rational.json-simplify-41
844×rational.json-simplify-2
838×rational.json-simplify-53
790×rational.json-simplify-46
778×rational.json-simplify-43
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
03016480
18926230
227666016
355155970
474165970
Stop Event
node limit
Counts
218 → 184
Calls
Call 1
Inputs
(*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(*.f64 4 (/.f64 i alpha))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(*.f64 4 (/.f64 i alpha))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(/.f64 (+.f64 (*.f64 4 i) (*.f64 2 (+.f64 beta 1))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (*.f64 2 (+.f64 beta 1))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (*.f64 2 (+.f64 beta 1))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (*.f64 2 (+.f64 beta 1))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (*.f64 2 (+.f64 beta 1))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (*.f64 2 (+.f64 beta 1))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (*.f64 2 (+.f64 beta 1))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (*.f64 2 (+.f64 beta 1))) alpha)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -4 i) (*.f64 2 (-.f64 (*.f64 -1 beta) 1))) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -4 i) (*.f64 2 (-.f64 (*.f64 -1 beta) 1))) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -4 i) (*.f64 2 (-.f64 (*.f64 -1 beta) 1))) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -4 i) (*.f64 2 (-.f64 (*.f64 -1 beta) 1))) alpha))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha))))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(/.f64 1 alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (+.f64 beta 1) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) 1) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) 1) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) 1) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) 1) alpha))
(-.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) 1)
(-.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha))) 1)
(-.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha))) 1)
(-.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha))) 1)
(*.f64 4 (/.f64 i alpha))
(-.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha))) 1)
(-.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha))) 1)
(-.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha))) 1)
(*.f64 4 (/.f64 i alpha))
(-.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha))) 1)
(-.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha))) 1)
(-.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha))) 1)
(/.f64 (+.f64 (*.f64 4 i) (*.f64 2 (+.f64 beta 1))) alpha)
(-.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) (*.f64 4 (/.f64 i alpha))) 1)
(-.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) (*.f64 4 (/.f64 i alpha))) 1)
(-.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) (*.f64 4 (/.f64 i alpha))) 1)
-1
(-.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) (*.f64 4 (/.f64 i alpha))) 1)
(-.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) (*.f64 4 (/.f64 i alpha))) 1)
(-.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) (*.f64 4 (/.f64 i alpha))) 1)
-1
(-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 i) (*.f64 2 (-.f64 (*.f64 -1 beta) 1))) alpha)) 1)
(-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 i) (*.f64 2 (-.f64 (*.f64 -1 beta) 1))) alpha)) 1)
(-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 i) (*.f64 2 (-.f64 (*.f64 -1 beta) 1))) alpha)) 1)
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 i alpha))) 1)
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha)))) 1)
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha)))) 1)
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha)))) 1)
(*.f64 2 (/.f64 beta alpha))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha)))) 1)
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha)))) 1)
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha)))) 1)
(*.f64 2 (/.f64 beta alpha))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha)))) 1)
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha)))) 1)
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha)))) 1)
(-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) -1)
(-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 0)
(-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))) 1)
(*.f64 4 (+.f64 (/.f64 i alpha) (*.f64 (/.f64 (+.f64 beta 1) alpha) 1/2)))
(*.f64 2 (/.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 2))
(*.f64 2 (+.f64 (/.f64 (+.f64 beta 1) alpha) (*.f64 i (/.f64 2 alpha))))
(*.f64 2 (+.f64 (*.f64 i (/.f64 2 alpha)) (/.f64 (+.f64 beta 1) alpha)))
(*.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))
(*.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 1)
(*.f64 (*.f64 2 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))) 1/2)
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))
(*.f64 (/.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 2) 2)
(*.f64 (+.f64 (/.f64 (+.f64 beta 1) alpha) (*.f64 i (/.f64 2 alpha))) 2)
(*.f64 (+.f64 (/.f64 i alpha) (*.f64 (/.f64 (+.f64 beta 1) alpha) 1/2)) 4)
(*.f64 (+.f64 (*.f64 i (/.f64 2 alpha)) (/.f64 (+.f64 beta 1) alpha)) 2)
(/.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 1)
(/.f64 (*.f64 2 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))) 2)
(/.f64 (*.f64 4 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))) 4)
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))) 16)
(pow.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 1)
(-.f64 (/.f64 (+.f64 beta 1) alpha) 0)
(*.f64 4 (/.f64 (/.f64 (+.f64 beta 1) alpha) 4))
(*.f64 2 (*.f64 (/.f64 (+.f64 beta 1) alpha) 1/2))
(*.f64 (/.f64 beta alpha) (+.f64 1 (/.f64 1 beta)))
(*.f64 1 (/.f64 (+.f64 beta 1) alpha))
(*.f64 (/.f64 1 alpha) (+.f64 beta 1))
(*.f64 (/.f64 (+.f64 beta 1) alpha) 1)
(*.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) 1/2)
(*.f64 (*.f64 4 (/.f64 (+.f64 beta 1) alpha)) 1/4)
(*.f64 1/2 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))
(*.f64 1/2 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 beta (/.f64 2 alpha))))
(*.f64 (/.f64 1/2 alpha) (+.f64 2 (+.f64 beta beta)))
(*.f64 (*.f64 (/.f64 (+.f64 beta 1) alpha) 1/2) 2)
(*.f64 (+.f64 beta 1) (/.f64 1 alpha))
(*.f64 1/4 (*.f64 4 (/.f64 (+.f64 beta 1) alpha)))
(*.f64 (/.f64 (/.f64 (+.f64 beta 1) alpha) 4) 4)
(*.f64 (+.f64 1 (/.f64 1 beta)) (/.f64 beta alpha))
(*.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 beta (/.f64 2 alpha))) 1/2)
(*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha))
(/.f64 (/.f64 (+.f64 beta 1) alpha) 1)
(/.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) 2)
(/.f64 (*.f64 4 (/.f64 (+.f64 beta 1) alpha)) 4)
(/.f64 (+.f64 alpha (/.f64 alpha beta)) (*.f64 alpha (/.f64 alpha beta)))
(/.f64 (*.f64 (/.f64 (+.f64 beta 1) alpha) 8) 8)
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 beta 1) alpha) 8)) 16)
(/.f64 (*.f64 2 (+.f64 alpha (/.f64 alpha beta))) (*.f64 alpha (*.f64 alpha (/.f64 2 beta))))
(/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)) alpha)
(/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) (/.f64 alpha beta))
(/.f64 (*.f64 2 (*.f64 2 (+.f64 alpha (/.f64 alpha beta)))) (*.f64 2 (*.f64 alpha (*.f64 alpha (/.f64 2 beta)))))
(/.f64 (*.f64 2 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta))) (+.f64 alpha alpha))
(/.f64 (*.f64 2 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha)) (*.f64 alpha (/.f64 2 beta)))
(/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (+.f64 alpha alpha)) (*.f64 (/.f64 alpha beta) 1/2))
(/.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)) 2) (/.f64 alpha 2))
(/.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)) (+.f64 alpha alpha)) 1/2)
(/.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)) (*.f64 4 alpha)) 1/4)
(/.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)) 1/2) (+.f64 alpha alpha))
(/.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) alpha) (/.f64 1 beta))
(/.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) 2) (/.f64 alpha (+.f64 beta beta)))
(/.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) (+.f64 alpha alpha)) (/.f64 1/2 beta))
(/.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) (neg.f64 alpha)) (/.f64 -1 beta))
(/.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) 1/2) (*.f64 alpha (/.f64 2 beta)))
(/.f64 (neg.f64 (+.f64 alpha (/.f64 alpha beta))) (neg.f64 (*.f64 alpha (/.f64 alpha beta))))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta))) (neg.f64 alpha))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha)) (neg.f64 (/.f64 alpha beta)))
(/.f64 (neg.f64 (+.f64 beta 1)) (neg.f64 alpha))
(/.f64 (neg.f64 (*.f64 2 (+.f64 alpha (/.f64 alpha beta)))) (-.f64 0 (*.f64 alpha (*.f64 alpha (/.f64 2 beta)))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)))) (neg.f64 (+.f64 alpha alpha)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha))) (neg.f64 (*.f64 alpha (/.f64 2 beta))))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (+.f64 alpha alpha))) (-.f64 0 (*.f64 (/.f64 alpha beta) 1/2)))
(/.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)) 2)) (-.f64 0 (/.f64 alpha 2)))
(/.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)) 1/2)) (neg.f64 (+.f64 alpha alpha)))
(/.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) alpha)) (/.f64 -1 beta))
(/.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) 2)) (-.f64 0 (/.f64 alpha (+.f64 beta beta))))
(/.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) (+.f64 alpha alpha))) (neg.f64 (/.f64 1/2 beta)))
(/.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) (neg.f64 alpha))) (-.f64 0 (/.f64 -1 beta)))
(/.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) 1/2)) (neg.f64 (*.f64 alpha (/.f64 2 beta))))
(/.f64 (neg.f64 (neg.f64 (+.f64 alpha (/.f64 alpha beta)))) (*.f64 alpha (/.f64 alpha beta)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)))) alpha)
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha))) (/.f64 alpha beta))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha))) (-.f64 0 (neg.f64 (/.f64 alpha beta))))
(pow.f64 (/.f64 (+.f64 beta 1) alpha) 1)
(+.f64 (/.f64 i alpha) (*.f64 (/.f64 i alpha) 3))
(+.f64 (*.f64 4 (/.f64 i alpha)) 0)
(+.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) -1))
(+.f64 0 (*.f64 4 (/.f64 i alpha)))
(+.f64 -1 (+.f64 (*.f64 4 (/.f64 i alpha)) 1))
(+.f64 (*.f64 i (/.f64 2 alpha)) (*.f64 i (/.f64 2 alpha)))
(+.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) 1) -1)
(+.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) -1) 1)
(+.f64 (*.f64 (/.f64 i alpha) 3) (/.f64 i alpha))
(-.f64 (*.f64 4 (/.f64 i alpha)) 0)
(-.f64 (*.f64 i (/.f64 2 alpha)) (/.f64 (*.f64 i -2) alpha))
(-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) 1) 1)
(-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) -1) -1)
(/.f64 (/.f64 i alpha) 1/4)
(/.f64 (*.f64 4 (/.f64 i alpha)) 1)
(/.f64 (+.f64 i i) (/.f64 alpha 2))
(/.f64 (*.f64 i (/.f64 2 alpha)) 1/2)
(/.f64 (*.f64 4 i) alpha)
(/.f64 (*.f64 (/.f64 i alpha) 8) 2)
(/.f64 (/.f64 alpha i) (*.f64 (/.f64 alpha (+.f64 i i)) (/.f64 alpha (+.f64 i i))))
(/.f64 (*.f64 (/.f64 i alpha) 16) 4)
(/.f64 (*.f64 4 (+.f64 i i)) (+.f64 alpha alpha))
(/.f64 (*.f64 i -2) (-.f64 0 (/.f64 alpha 2)))
(/.f64 (*.f64 2 (*.f64 (/.f64 i alpha) 16)) 8)
(/.f64 (neg.f64 (*.f64 4 i)) (neg.f64 alpha))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 i alpha) 16))) 16)
(/.f64 (/.f64 (*.f64 4 i) 1/2) (+.f64 alpha alpha))
(/.f64 (neg.f64 (*.f64 4 (+.f64 i i))) (neg.f64 (+.f64 alpha alpha)))
(/.f64 (neg.f64 (neg.f64 (*.f64 4 i))) alpha)
(/.f64 (neg.f64 (/.f64 (*.f64 4 i) 1/2)) (neg.f64 (+.f64 alpha alpha)))
(pow.f64 (*.f64 4 (/.f64 i alpha)) 1)
(-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) 0)
(-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 1)
(-.f64 (-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) 1) -1)
(*.f64 2 (/.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) 2))
(*.f64 2 (+.f64 (*.f64 i (/.f64 2 alpha)) (/.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1) 2)))
(*.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)))
(*.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) 1)
(*.f64 (*.f64 2 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1))) 1/2)
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1))))
(*.f64 (/.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) 2) 2)
(*.f64 (+.f64 (*.f64 i (/.f64 2 alpha)) (/.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1) 2)) 2)
(/.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) 1)
(/.f64 (*.f64 2 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1))) 2)
(/.f64 (*.f64 4 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1))) 4)
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1))))) 16)
(pow.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) 1)
Outputs
(*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(*.f64 4 (/.f64 i alpha))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(*.f64 4 (/.f64 i alpha))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(/.f64 (+.f64 (*.f64 4 i) (*.f64 2 (+.f64 beta 1))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (+.f64 beta beta))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (*.f64 2 (+.f64 beta 1))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (+.f64 beta beta))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (*.f64 2 (+.f64 beta 1))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (+.f64 beta beta))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (*.f64 2 (+.f64 beta 1))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (+.f64 beta beta))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (*.f64 2 (+.f64 beta 1))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (+.f64 beta beta))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (*.f64 2 (+.f64 beta 1))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (+.f64 beta beta))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (*.f64 2 (+.f64 beta 1))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (+.f64 beta beta))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (*.f64 2 (+.f64 beta 1))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (+.f64 beta beta))) alpha)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -4 i) (*.f64 2 (-.f64 (*.f64 -1 beta) 1))) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 i -4) (*.f64 2 (+.f64 (*.f64 beta -1) -1))) alpha))
(neg.f64 (/.f64 (+.f64 (*.f64 2 (+.f64 -1 (neg.f64 beta))) (*.f64 i -4)) alpha))
(neg.f64 (/.f64 (+.f64 (*.f64 2 (-.f64 -1 beta)) (*.f64 i -4)) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -4 i) (*.f64 2 (-.f64 (*.f64 -1 beta) 1))) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 i -4) (*.f64 2 (+.f64 (*.f64 beta -1) -1))) alpha))
(neg.f64 (/.f64 (+.f64 (*.f64 2 (+.f64 -1 (neg.f64 beta))) (*.f64 i -4)) alpha))
(neg.f64 (/.f64 (+.f64 (*.f64 2 (-.f64 -1 beta)) (*.f64 i -4)) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -4 i) (*.f64 2 (-.f64 (*.f64 -1 beta) 1))) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 i -4) (*.f64 2 (+.f64 (*.f64 beta -1) -1))) alpha))
(neg.f64 (/.f64 (+.f64 (*.f64 2 (+.f64 -1 (neg.f64 beta))) (*.f64 i -4)) alpha))
(neg.f64 (/.f64 (+.f64 (*.f64 2 (-.f64 -1 beta)) (*.f64 i -4)) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -4 i) (*.f64 2 (-.f64 (*.f64 -1 beta) 1))) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 i -4) (*.f64 2 (+.f64 (*.f64 beta -1) -1))) alpha))
(neg.f64 (/.f64 (+.f64 (*.f64 2 (+.f64 -1 (neg.f64 beta))) (*.f64 i -4)) alpha))
(neg.f64 (/.f64 (+.f64 (*.f64 2 (-.f64 -1 beta)) (*.f64 i -4)) alpha))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha))))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha))))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha))))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha)))
(/.f64 1 alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (+.f64 beta 1) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) 1) alpha))
(/.f64 (+.f64 beta 1) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) 1) alpha))
(/.f64 (+.f64 beta 1) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) 1) alpha))
(/.f64 (+.f64 beta 1) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) 1) alpha))
(/.f64 (+.f64 beta 1) alpha)
(-.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) 1)
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) -1)
(-.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) -1))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 i alpha)) -1))
(-.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) -1))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 i alpha)) -1))
(-.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) -1))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 i alpha)) -1))
(*.f64 4 (/.f64 i alpha))
(-.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) -1))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 i alpha)) -1))
(-.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) -1))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 i alpha)) -1))
(-.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) -1))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 i alpha)) -1))
(*.f64 4 (/.f64 i alpha))
(-.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) -1))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 i alpha)) -1))
(-.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) -1))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 i alpha)) -1))
(-.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 4 (/.f64 i alpha))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) -1))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 i alpha)) -1))
(/.f64 (+.f64 (*.f64 4 i) (*.f64 2 (+.f64 beta 1))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (+.f64 beta beta))) alpha)
(-.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) (*.f64 4 (/.f64 i alpha))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) (*.f64 4 (/.f64 i alpha))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) (*.f64 4 (/.f64 i alpha))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))
-1
(-.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) (*.f64 4 (/.f64 i alpha))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) (*.f64 4 (/.f64 i alpha))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) (*.f64 4 (/.f64 i alpha))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))
-1
(-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 i) (*.f64 2 (-.f64 (*.f64 -1 beta) 1))) alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i -4) (*.f64 2 (+.f64 (*.f64 beta -1) -1))) alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 (+.f64 (*.f64 2 (+.f64 -1 (neg.f64 beta))) (*.f64 i -4)) alpha)))
(-.f64 -1 (/.f64 (+.f64 (*.f64 2 (-.f64 -1 beta)) (*.f64 i -4)) alpha))
(-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 i) (*.f64 2 (-.f64 (*.f64 -1 beta) 1))) alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i -4) (*.f64 2 (+.f64 (*.f64 beta -1) -1))) alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 (+.f64 (*.f64 2 (+.f64 -1 (neg.f64 beta))) (*.f64 i -4)) alpha)))
(-.f64 -1 (/.f64 (+.f64 (*.f64 2 (-.f64 -1 beta)) (*.f64 i -4)) alpha))
(-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 i) (*.f64 2 (-.f64 (*.f64 -1 beta) 1))) alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i -4) (*.f64 2 (+.f64 (*.f64 beta -1) -1))) alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 (+.f64 (*.f64 2 (+.f64 -1 (neg.f64 beta))) (*.f64 i -4)) alpha)))
(-.f64 -1 (/.f64 (+.f64 (*.f64 2 (-.f64 -1 beta)) (*.f64 i -4)) alpha))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 i alpha))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (-.f64 (*.f64 2 (/.f64 1 alpha)) 1))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 1 alpha)) -1))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 1 alpha))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha)))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) -1))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 i alpha)) -1))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha)))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) -1))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 i alpha)) -1))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha)))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) -1))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 i alpha)) -1))
(*.f64 2 (/.f64 beta alpha))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha)))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) -1))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 i alpha)) -1))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha)))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) -1))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 i alpha)) -1))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha)))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) -1))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 i alpha)) -1))
(*.f64 2 (/.f64 beta alpha))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha)))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) -1))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 i alpha)) -1))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha)))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) -1))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 i alpha)) -1))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha)))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) -1))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 i alpha)) -1))
(-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) -1)
(+.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))
(-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 0)
(+.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))
(-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))) 1)
(+.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))
(*.f64 4 (+.f64 (/.f64 i alpha) (*.f64 (/.f64 (+.f64 beta 1) alpha) 1/2)))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))
(*.f64 2 (/.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 2))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))
(*.f64 2 (+.f64 (/.f64 (+.f64 beta 1) alpha) (*.f64 i (/.f64 2 alpha))))
(*.f64 2 (+.f64 (*.f64 i (/.f64 2 alpha)) (/.f64 (+.f64 beta 1) alpha)))
(*.f64 2 (+.f64 (/.f64 (+.f64 beta 1) alpha) (*.f64 i (/.f64 2 alpha))))
(*.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))
(*.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 1)
(+.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))
(*.f64 (*.f64 2 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))) 1/2)
(+.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))
(*.f64 (/.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 2) 2)
(+.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))
(*.f64 (+.f64 (/.f64 (+.f64 beta 1) alpha) (*.f64 i (/.f64 2 alpha))) 2)
(*.f64 2 (+.f64 (/.f64 (+.f64 beta 1) alpha) (*.f64 i (/.f64 2 alpha))))
(*.f64 (+.f64 (/.f64 i alpha) (*.f64 (/.f64 (+.f64 beta 1) alpha) 1/2)) 4)
(+.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))
(*.f64 (+.f64 (*.f64 i (/.f64 2 alpha)) (/.f64 (+.f64 beta 1) alpha)) 2)
(*.f64 2 (+.f64 (/.f64 (+.f64 beta 1) alpha) (*.f64 i (/.f64 2 alpha))))
(/.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 1)
(+.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))
(/.f64 (*.f64 2 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))) 2)
(+.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))
(/.f64 (*.f64 4 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))) 4)
(+.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))) 8)
(+.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))) 16)
(+.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))
(pow.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 1)
(+.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))
(-.f64 (/.f64 (+.f64 beta 1) alpha) 0)
(/.f64 (+.f64 beta 1) alpha)
(*.f64 4 (/.f64 (/.f64 (+.f64 beta 1) alpha) 4))
(/.f64 (+.f64 beta 1) alpha)
(*.f64 2 (*.f64 (/.f64 (+.f64 beta 1) alpha) 1/2))
(/.f64 (+.f64 beta 1) alpha)
(*.f64 (/.f64 beta alpha) (+.f64 1 (/.f64 1 beta)))
(*.f64 1 (/.f64 (+.f64 beta 1) alpha))
(/.f64 (+.f64 beta 1) alpha)
(*.f64 (/.f64 1 alpha) (+.f64 beta 1))
(/.f64 (+.f64 beta 1) alpha)
(*.f64 (/.f64 (+.f64 beta 1) alpha) 1)
(/.f64 (+.f64 beta 1) alpha)
(*.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) 1/2)
(/.f64 (+.f64 beta 1) alpha)
(*.f64 (*.f64 4 (/.f64 (+.f64 beta 1) alpha)) 1/4)
(/.f64 (+.f64 beta 1) alpha)
(*.f64 1/2 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)))
(/.f64 (+.f64 beta 1) alpha)
(*.f64 1/2 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 beta (/.f64 2 alpha))))
(*.f64 (/.f64 1/2 alpha) (+.f64 2 (+.f64 beta beta)))
(/.f64 (+.f64 beta 1) alpha)
(*.f64 (*.f64 (/.f64 (+.f64 beta 1) alpha) 1/2) 2)
(/.f64 (+.f64 beta 1) alpha)
(*.f64 (+.f64 beta 1) (/.f64 1 alpha))
(/.f64 (+.f64 beta 1) alpha)
(*.f64 1/4 (*.f64 4 (/.f64 (+.f64 beta 1) alpha)))
(/.f64 (+.f64 beta 1) alpha)
(*.f64 (/.f64 (/.f64 (+.f64 beta 1) alpha) 4) 4)
(/.f64 (+.f64 beta 1) alpha)
(*.f64 (+.f64 1 (/.f64 1 beta)) (/.f64 beta alpha))
(*.f64 (/.f64 beta alpha) (+.f64 1 (/.f64 1 beta)))
(*.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 beta (/.f64 2 alpha))) 1/2)
(*.f64 1/2 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 beta (/.f64 2 alpha))))
(*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha))
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (/.f64 (+.f64 beta 1) alpha) 1)
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) 2)
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (*.f64 4 (/.f64 (+.f64 beta 1) alpha)) 4)
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (+.f64 alpha (/.f64 alpha beta)) (*.f64 alpha (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (*.f64 (/.f64 (+.f64 beta 1) alpha) 8) 8)
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 beta 1) alpha) 8)) 16)
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (*.f64 2 (+.f64 alpha (/.f64 alpha beta))) (*.f64 alpha (*.f64 alpha (/.f64 2 beta))))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)) alpha)
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) (/.f64 alpha beta))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (*.f64 2 (*.f64 2 (+.f64 alpha (/.f64 alpha beta)))) (*.f64 2 (*.f64 alpha (*.f64 alpha (/.f64 2 beta)))))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (*.f64 2 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta))) (+.f64 alpha alpha))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (*.f64 2 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha)) (*.f64 alpha (/.f64 2 beta)))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (+.f64 alpha alpha)) (*.f64 (/.f64 alpha beta) 1/2))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)) 2) (/.f64 alpha 2))
(/.f64 2 (/.f64 alpha (/.f64 (+.f64 alpha (/.f64 alpha beta)) (*.f64 (/.f64 alpha beta) 2))))
(/.f64 2 (/.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))))
(/.f64 2 (/.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))
(/.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)) (+.f64 alpha alpha)) 1/2)
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)) (*.f64 4 alpha)) 1/4)
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)) 1/2) (+.f64 alpha alpha))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) alpha) (/.f64 1 beta))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) 2) (/.f64 alpha (+.f64 beta beta)))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) (+.f64 alpha alpha)) (/.f64 1/2 beta))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) (neg.f64 alpha)) (/.f64 -1 beta))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) 1/2) (*.f64 alpha (/.f64 2 beta)))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (neg.f64 (+.f64 alpha (/.f64 alpha beta))) (neg.f64 (*.f64 alpha (/.f64 alpha beta))))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta))) (neg.f64 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha)) (neg.f64 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (neg.f64 (+.f64 beta 1)) (neg.f64 alpha))
(/.f64 (+.f64 beta 1) alpha)
(/.f64 (neg.f64 (*.f64 2 (+.f64 alpha (/.f64 alpha beta)))) (-.f64 0 (*.f64 alpha (*.f64 alpha (/.f64 2 beta)))))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)))) (neg.f64 (+.f64 alpha alpha)))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha))) (neg.f64 (*.f64 alpha (/.f64 2 beta))))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (+.f64 alpha alpha))) (-.f64 0 (*.f64 (/.f64 alpha beta) 1/2)))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)) 2)) (-.f64 0 (/.f64 alpha 2)))
(/.f64 2 (/.f64 alpha (/.f64 (+.f64 alpha (/.f64 alpha beta)) (*.f64 (/.f64 alpha beta) 2))))
(/.f64 2 (/.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))))
(/.f64 2 (/.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))
(/.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)) 1/2)) (neg.f64 (+.f64 alpha alpha)))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) alpha)) (/.f64 -1 beta))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) 2)) (-.f64 0 (/.f64 alpha (+.f64 beta beta))))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) (+.f64 alpha alpha))) (neg.f64 (/.f64 1/2 beta)))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) (neg.f64 alpha))) (-.f64 0 (/.f64 -1 beta)))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha) 1/2)) (neg.f64 (*.f64 alpha (/.f64 2 beta))))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (neg.f64 (neg.f64 (+.f64 alpha (/.f64 alpha beta)))) (*.f64 alpha (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 alpha beta)))) alpha)
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha))) (/.f64 alpha beta))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) alpha))) (-.f64 0 (neg.f64 (/.f64 alpha beta))))
(+.f64 (/.f64 1 alpha) (/.f64 1 (/.f64 alpha beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta (/.f64 alpha 1)))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(pow.f64 (/.f64 (+.f64 beta 1) alpha) 1)
(/.f64 (+.f64 beta 1) alpha)
(+.f64 (/.f64 i alpha) (*.f64 (/.f64 i alpha) 3))
(+.f64 (*.f64 4 (/.f64 i alpha)) 0)
(*.f64 4 (/.f64 i alpha))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) -1))
(*.f64 4 (/.f64 i alpha))
(+.f64 0 (*.f64 4 (/.f64 i alpha)))
(*.f64 4 (/.f64 i alpha))
(+.f64 -1 (+.f64 (*.f64 4 (/.f64 i alpha)) 1))
(*.f64 4 (/.f64 i alpha))
(+.f64 (*.f64 i (/.f64 2 alpha)) (*.f64 i (/.f64 2 alpha)))
(*.f64 4 (/.f64 i alpha))
(+.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) 1) -1)
(*.f64 4 (/.f64 i alpha))
(+.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) -1) 1)
(*.f64 4 (/.f64 i alpha))
(+.f64 (*.f64 (/.f64 i alpha) 3) (/.f64 i alpha))
(+.f64 (/.f64 i alpha) (*.f64 (/.f64 i alpha) 3))
(-.f64 (*.f64 4 (/.f64 i alpha)) 0)
(*.f64 4 (/.f64 i alpha))
(-.f64 (*.f64 i (/.f64 2 alpha)) (/.f64 (*.f64 i -2) alpha))
(-.f64 (*.f64 i (/.f64 2 alpha)) (*.f64 -2 (/.f64 i alpha)))
(-.f64 (*.f64 i (/.f64 2 alpha)) (*.f64 i (/.f64 -2 alpha)))
(*.f64 i (-.f64 (/.f64 2 alpha) (/.f64 -2 alpha)))
(-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) 1) 1)
(*.f64 4 (/.f64 i alpha))
(-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) -1) -1)
(*.f64 4 (/.f64 i alpha))
(/.f64 (/.f64 i alpha) 1/4)
(/.f64 i (*.f64 alpha 1/4))
(/.f64 (*.f64 4 (/.f64 i alpha)) 1)
(*.f64 4 (/.f64 i alpha))
(/.f64 (+.f64 i i) (/.f64 alpha 2))
(/.f64 2 (/.f64 alpha (+.f64 i i)))
(/.f64 4 (/.f64 alpha i))
(/.f64 (*.f64 i (/.f64 2 alpha)) 1/2)
(*.f64 4 (/.f64 i alpha))
(/.f64 (*.f64 4 i) alpha)
(*.f64 4 (/.f64 i alpha))
(/.f64 (*.f64 (/.f64 i alpha) 8) 2)
(*.f64 4 (/.f64 i alpha))
(/.f64 (/.f64 alpha i) (*.f64 (/.f64 alpha (+.f64 i i)) (/.f64 alpha (+.f64 i i))))
(/.f64 alpha (*.f64 i (*.f64 (/.f64 alpha (+.f64 i i)) (/.f64 alpha (+.f64 i i)))))
(/.f64 (*.f64 (/.f64 i alpha) 16) 4)
(*.f64 4 (/.f64 i alpha))
(/.f64 (*.f64 4 (+.f64 i i)) (+.f64 alpha alpha))
(*.f64 4 (/.f64 i alpha))
(/.f64 (*.f64 i -2) (-.f64 0 (/.f64 alpha 2)))
(/.f64 (*.f64 i -2) (neg.f64 (/.f64 alpha 2)))
(*.f64 i (/.f64 -2 (neg.f64 (/.f64 alpha 2))))
(*.f64 i (/.f64 2 (/.f64 alpha 2)))
(/.f64 (*.f64 2 (*.f64 (/.f64 i alpha) 16)) 8)
(*.f64 4 (/.f64 i alpha))
(/.f64 (neg.f64 (*.f64 4 i)) (neg.f64 alpha))
(*.f64 4 (/.f64 i alpha))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 i alpha) 16))) 16)
(*.f64 4 (/.f64 i alpha))
(/.f64 (/.f64 (*.f64 4 i) 1/2) (+.f64 alpha alpha))
(*.f64 4 (/.f64 i alpha))
(/.f64 (neg.f64 (*.f64 4 (+.f64 i i))) (neg.f64 (+.f64 alpha alpha)))
(*.f64 4 (/.f64 i alpha))
(/.f64 (neg.f64 (neg.f64 (*.f64 4 i))) alpha)
(*.f64 4 (/.f64 i alpha))
(/.f64 (neg.f64 (/.f64 (*.f64 4 i) 1/2)) (neg.f64 (+.f64 alpha alpha)))
(*.f64 4 (/.f64 i alpha))
(pow.f64 (*.f64 4 (/.f64 i alpha)) 1)
(*.f64 4 (/.f64 i alpha))
(-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) 0)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))
(-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))
(-.f64 (-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) 1) -1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))
(*.f64 2 (/.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) 2))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))
(*.f64 2 (+.f64 (*.f64 i (/.f64 2 alpha)) (/.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1) 2)))
(*.f64 2 (+.f64 (*.f64 i (/.f64 2 alpha)) (/.f64 (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 2)))
(*.f64 1 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))
(*.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))
(*.f64 (*.f64 2 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1))) 1/2)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))
(*.f64 (/.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) 2) 2)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))
(*.f64 (+.f64 (*.f64 i (/.f64 2 alpha)) (/.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1) 2)) 2)
(*.f64 2 (+.f64 (*.f64 i (/.f64 2 alpha)) (/.f64 (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))) 2)))
(/.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))
(/.f64 (*.f64 2 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1))) 2)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))
(/.f64 (*.f64 4 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1))) 4)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)))) 8)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1))))) 16)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))
(pow.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 (+.f64 beta 1) alpha)) -1)) 1)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 -1 (*.f64 2 (/.f64 (+.f64 beta 1) alpha))))

localize93.0ms (0.3%)

Local error

Found 4 expressions with local error:

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

Compiled 125 to 70 computations (44% saved)

series20.0ms (0.1%)

Counts
3 → 96
Calls

24 calls:

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

rewrite151.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1798×rational.json-1
1798×rational.json-2
1798×rational.json-4
1798×rational.json-3
1096×rational.json-simplify-35
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017147
1128147
2309147
3833147
42610147
56505147
Stop Event
node limit
Counts
3 → 175
Calls
Call 1
Inputs
(+.f64 (*.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1)
(*.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i)))))
(/.f64 alpha (+.f64 (*.f64 2 i) alpha))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 alpha (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 alpha (/.f64 (+.f64 alpha (+.f64 i i)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (/.f64 alpha (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 alpha (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 alpha (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 beta alpha)) (+.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 beta alpha)) (+.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 alpha (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha alpha) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (+.f64 alpha (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha alpha) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha alpha) (+.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha alpha) (+.f64 (/.f64 (+.f64 alpha (+.f64 i i)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (/.f64 (+.f64 alpha (+.f64 i i)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) 4) (+.f64 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 alpha (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha 4) (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha 4) (+.f64 (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (+.f64 alpha (+.f64 i i))) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha 4) (+.f64 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 2 (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (*.f64 2 (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (/.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (/.f64 alpha (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 alpha beta) (*.f64 (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 alpha) (*.f64 (neg.f64 (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 alpha) (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) 4)) (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) 4)) (+.f64 (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 alpha 4)) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 i i)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 alpha 4)) (+.f64 (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 1 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (+.f64 alpha (+.f64 i i))) (/.f64 1 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 alpha beta)) (+.f64 (*.f64 (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 alpha beta)) (+.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))))) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha -2) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha -2) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha -2) (+.f64 (*.f64 (neg.f64 (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 (neg.f64 (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha -2) (+.f64 (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4)) (+.f64 (*.f64 4 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 beta alpha) 4))) (+.f64 (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4)) (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (+.f64 (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4)) (+.f64 (*.f64 4 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 alpha 4))) (+.f64 (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 i i)) 4)) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 i i)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 alpha -2)) (+.f64 (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 i i)))) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 alpha -2)) (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 i i))))) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (+.f64 alpha (+.f64 i i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha alpha) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 alpha 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 i i)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 alpha (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (neg.f64 (+.f64 alpha (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 alpha 4)) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) 4)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 2) (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 2) (/.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (+.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 1 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (+.f64 alpha (+.f64 i i))) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (+.f64 alpha (+.f64 i i)))) (+.f64 (/.f64 1 alpha) (/.f64 1 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4))) (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 alpha (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (*.f64 alpha (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (*.f64 2 (+.f64 alpha (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 alpha alpha) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (/.f64 (+.f64 alpha alpha) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (*.f64 (+.f64 alpha (+.f64 i i)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 alpha 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (/.f64 (*.f64 alpha 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 alpha (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (/.f64 alpha (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 alpha 4)) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (/.f64 (*.f64 2 (*.f64 alpha 4)) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (*.f64 2 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) 4)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (/.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) 4)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 2 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))))) (+.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (+.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (-.f64 0 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i))))) (-.f64 0 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (-.f64 0 (/.f64 1 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (+.f64 alpha (+.f64 i i)))) (-.f64 0 (/.f64 1 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 alpha (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (neg.f64 (+.f64 alpha (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 alpha alpha) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 alpha 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 alpha (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))))) (+.f64 alpha (+.f64 i i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 alpha 4)) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (-.f64 0 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (*.f64 2 (+.f64 alpha (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (-.f64 0 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (-.f64 0 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) 4)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (-.f64 0 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (-.f64 0 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (-.f64 0 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))))) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 alpha (+.f64 alpha (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 alpha (*.f64 2 (+.f64 alpha (+.f64 i i)))) (/.f64 alpha (*.f64 2 (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 alpha (*.f64 2 (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 i i))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 alpha alpha) (/.f64 1/2 (+.f64 alpha (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 alpha alpha) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 i i))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha 4) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 i i)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 alpha (+.f64 i i))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 alpha) (/.f64 -1 (+.f64 alpha (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 alpha (+.f64 i i))) (+.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 i i))) 1/2) (+.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 i i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha (*.f64 2 (+.f64 alpha (+.f64 i i)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 alpha (+.f64 i i)) 4)) (*.f64 alpha 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 alpha (+.f64 i i))) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 i i))))))))

simplify506.0ms (1.6%)

Algorithm
egg-herbie
Rules
1678×rational.json-simplify-35
956×rational.json-simplify-2
764×rational.json-simplify-49
736×rational.json-simplify-41
668×rational.json-simplify-48
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
086229165
1264528287
2730028279
Stop Event
node limit
Counts
271 → 480
Calls
Call 1
Inputs
1
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) 1)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 beta 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) 1))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (*.f64 1/4 (/.f64 beta (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 beta 2)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta (+.f64 (*.f64 4 i) 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 beta 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) 1)))
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 1 alpha)))))) (/.f64 (*.f64 beta (+.f64 beta (+.f64 (*.f64 4 i) 2))) (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 beta 2)) 2)) (*.f64 2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 3))) (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta (+.f64 (*.f64 4 i) 2))) (pow.f64 alpha 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 beta (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (*.f64 beta (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 4 i) (+.f64 beta 2)))) (pow.f64 alpha 3))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 -2 (*.f64 i (*.f64 (+.f64 (*.f64 4 i) (+.f64 beta 2)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) 2)) (*.f64 2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (+.f64 beta 2)))))) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 beta 2)) 2)) (*.f64 2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 3))) (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 beta 2)) 2)) (*.f64 2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 4))) (*.f64 2 (/.f64 1 alpha)))))))))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta (+.f64 (*.f64 4 i) 2))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 4 i) (+.f64 beta 2))))) (*.f64 2 (*.f64 beta (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 (*.f64 4 i) 2))) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 beta (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 4 i) (+.f64 beta 2)))) (pow.f64 alpha 3))) (*.f64 -2 (/.f64 (*.f64 beta (*.f64 i (*.f64 (+.f64 (*.f64 4 i) (+.f64 beta 2)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4))))))))
(/.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) alpha)
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (*.f64 -2 (/.f64 i alpha))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3))) (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (*.f64 -2 (/.f64 i alpha))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3))) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4)))))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (*.f64 -2 (/.f64 i alpha))))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha))) (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha)))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha))))) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 alpha 2))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
1
(+.f64 1 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 1 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 1 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 alpha (-.f64 beta alpha)))))) (pow.f64 i 4))))))
1
(+.f64 1 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 alpha)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 1 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 alpha)) 2) (*.f64 alpha (-.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 alpha)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 1 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 1 (+.f64 (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 1 (+.f64 (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 4)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))))
(+.f64 1 (/.f64 alpha (+.f64 alpha (*.f64 2 i))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (/.f64 alpha (+.f64 alpha (*.f64 2 i))))) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)))))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(-.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2))))))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(+.f64 1 (/.f64 alpha (+.f64 alpha (*.f64 2 i))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (/.f64 alpha (+.f64 alpha (*.f64 2 i))))) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (/.f64 alpha (+.f64 alpha (*.f64 2 i)))))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(-.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (/.f64 alpha (+.f64 alpha (*.f64 2 i))))))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta (+.f64 (*.f64 4 i) 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta (+.f64 (*.f64 4 i) 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))) (pow.f64 alpha 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 beta 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 1/4 (/.f64 beta (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))) (pow.f64 alpha 3)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta (+.f64 (*.f64 4 i) 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 1/4 (/.f64 beta (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 beta 2)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta (+.f64 (*.f64 4 i) 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 beta 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 beta 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 1/4 (/.f64 beta (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))) (pow.f64 alpha 3))))))
-1
(-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 beta 2))))) (*.f64 -2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2))) (/.f64 beta alpha)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 beta 2))))) (*.f64 -2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 i (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 beta 2))))))) (*.f64 -1 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 (*.f64 4 i) 2)))) (+.f64 (*.f64 4 i) (+.f64 beta 2))) (*.f64 -2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3))))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) alpha))))
-1
(-.f64 (/.f64 beta alpha) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (*.f64 -2 (/.f64 i alpha)))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (*.f64 -2 (/.f64 i alpha)))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (*.f64 -2 (/.f64 i alpha)))))
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))
(-.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha)))))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha)))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha))))) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 alpha 2))))) (pow.f64 i 3))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 alpha (-.f64 beta alpha)))))) (pow.f64 i 4)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 alpha (-.f64 beta alpha)))))) (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)))) (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))))) (pow.f64 i 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 alpha (-.f64 beta alpha)))))) (pow.f64 i 4))))))
(*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 alpha)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 alpha)) 2) (*.f64 alpha (-.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 alpha)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 alpha)) 2) (*.f64 alpha (-.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 alpha)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 alpha)) (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (pow.f64 i 5))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 alpha)) 2) (*.f64 alpha (-.f64 beta alpha))))) (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 alpha))) (pow.f64 i 5)))))))
(*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 4)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(/.f64 alpha (+.f64 alpha (*.f64 2 i)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (/.f64 alpha (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (/.f64 alpha (+.f64 alpha (*.f64 2 i))))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (/.f64 alpha (+.f64 alpha (*.f64 2 i)))))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(/.f64 alpha (+.f64 alpha (*.f64 2 i)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (/.f64 alpha (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2))))) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)))))) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(*.f64 1/2 (/.f64 alpha i))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (*.f64 1/2 (/.f64 alpha i))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 -1/16 (/.f64 (pow.f64 alpha 4) (pow.f64 i 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 i alpha)))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha))))
(+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))))
1
(+.f64 1 (*.f64 -2 (/.f64 i alpha)))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha))))
(+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))))
1
(+.f64 1 (*.f64 -2 (/.f64 i alpha)))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha))))
(+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))))
(*.f64 1/2 (/.f64 alpha i))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (*.f64 1/2 (/.f64 alpha i))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 -1/16 (/.f64 (pow.f64 alpha 4) (pow.f64 i 4))))))
(*.f64 1/2 (/.f64 alpha i))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (*.f64 1/2 (/.f64 alpha i))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 -1/16 (/.f64 (pow.f64 alpha 4) (pow.f64 i 4))))))
(-.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) -1)
(-.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 0)
(*.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 2))
(*.f64 1 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1))
(*.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 1)
(*.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) 2) 1/2)
(*.f64 1/2 (+.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) 2))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 2) 2)
(*.f64 (+.f64 (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))
(/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 1)
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) 2) 2)
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 4) 4)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 4)) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 4))) 16)
(pow.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 1)
(+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 0)
(+.f64 0 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))
(-.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 0)
(/.f64 alpha (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))))
(/.f64 alpha (/.f64 (+.f64 alpha (+.f64 i i)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))
(/.f64 2 (*.f64 2 (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(/.f64 2 (/.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (/.f64 alpha (+.f64 alpha (+.f64 i i)))))
(/.f64 2 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))
(/.f64 2 (+.f64 (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))
(/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) -1))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 alpha (+.f64 alpha (+.f64 i i)))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) -1))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1)
(/.f64 1 (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))
(/.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 alpha (+.f64 alpha (+.f64 i i)))))
(/.f64 (*.f64 2 (-.f64 beta alpha)) (+.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (*.f64 2 (-.f64 beta alpha)) (+.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 alpha (+.f64 alpha (+.f64 i i))))))
(/.f64 (+.f64 alpha alpha) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (+.f64 alpha (+.f64 i i))))
(/.f64 (+.f64 alpha alpha) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))
(/.f64 (+.f64 alpha alpha) (+.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))))
(/.f64 (+.f64 alpha alpha) (+.f64 (/.f64 (+.f64 alpha (+.f64 i i)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (/.f64 (+.f64 alpha (+.f64 i i)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(/.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) 2)
(/.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)))
(/.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 (*.f64 (-.f64 beta alpha) 4) (+.f64 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))))
(/.f64 (*.f64 (-.f64 beta alpha) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 alpha (+.f64 alpha (+.f64 i i))))))
(/.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))))
(/.f64 (*.f64 alpha 4) (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))))
(/.f64 (*.f64 alpha 4) (+.f64 (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (+.f64 alpha (+.f64 i i))) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (+.f64 alpha (+.f64 i i)))))
(/.f64 (*.f64 alpha 4) (+.f64 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(/.f64 4 (+.f64 (*.f64 2 (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (*.f64 2 (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))))
(/.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (/.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (/.f64 alpha (+.f64 alpha (+.f64 i i))))))
(/.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(/.f64 (-.f64 alpha beta) (*.f64 (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))))))
(/.f64 (neg.f64 alpha) (*.f64 (neg.f64 (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))))
(/.f64 (neg.f64 alpha) (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) 4)) (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4)))
(/.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) 4)) (+.f64 (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha)))))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))))
(/.f64 (*.f64 2 (*.f64 alpha 4)) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 i i)) 4)))
(/.f64 (*.f64 2 (*.f64 alpha 4)) (+.f64 (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4)) 4)
(/.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 1 (-.f64 beta alpha)))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (+.f64 alpha (+.f64 i i))) (/.f64 1 alpha))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (+.f64 (*.f64 (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (+.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))))) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i)))))))
(/.f64 (*.f64 alpha -2) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 i i)))))
(/.f64 (*.f64 alpha -2) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 i i))))))
(/.f64 (*.f64 alpha -2) (+.f64 (*.f64 (neg.f64 (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 (neg.f64 (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))))
(/.f64 (*.f64 alpha -2) (+.f64 (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4)) (+.f64 (*.f64 4 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 beta alpha) 4))) (+.f64 (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4)) (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4))))
(/.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (+.f64 (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(/.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))))
(/.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4)) (+.f64 (*.f64 4 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 alpha 4))) (+.f64 (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 i i)) 4)) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 i i)) 4))))
(/.f64 (*.f64 2 (*.f64 alpha -2)) (+.f64 (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 i i)))) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 i i))))))
(/.f64 (*.f64 2 (*.f64 alpha -2)) (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 i i))))) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 i i)))))))
(/.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4))) 8)
(/.f64 (*.f64 alpha (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (+.f64 alpha (+.f64 i i)))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))
(/.f64 (/.f64 (+.f64 alpha alpha) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 i i))))
(/.f64 (/.f64 (*.f64 alpha 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 i i)) 4))
(/.f64 (/.f64 alpha (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (neg.f64 (+.f64 alpha (+.f64 i i))))
(/.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) 4)
(/.f64 (/.f64 (*.f64 2 (*.f64 alpha 4)) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) 4)))
(/.f64 (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 i i)))))
(/.f64 (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 i i)))))
(/.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))
(/.f64 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4))
(/.f64 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))
(/.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) 4)
(/.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) 4)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4)))
(/.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 2) (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 2))
(/.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 2) (/.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)) 2))
(/.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 (+.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (+.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 1 (-.f64 beta alpha))))
(/.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (+.f64 alpha (+.f64 i i))) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (+.f64 alpha (+.f64 i i)))) (+.f64 (/.f64 1 alpha) (/.f64 1 alpha)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4))) (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4)))) 16)
(/.f64 (+.f64 (*.f64 alpha (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (*.f64 alpha (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (*.f64 2 (+.f64 alpha (+.f64 i i))))
(/.f64 (+.f64 (/.f64 (+.f64 alpha alpha) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (/.f64 (+.f64 alpha alpha) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (*.f64 (+.f64 alpha (+.f64 i i)) 4))
(/.f64 (+.f64 (/.f64 (*.f64 alpha 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (/.f64 (*.f64 alpha 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) 4)))
(/.f64 (+.f64 (/.f64 alpha (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (/.f64 alpha (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 i i)))))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) 8)
(/.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 alpha 4)) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (/.f64 (*.f64 2 (*.f64 alpha 4)) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) 4))))
(/.f64 (+.f64 (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 i i))))))
(/.f64 (+.f64 (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (*.f64 2 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 i i))))))
(/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))
(/.f64 (+.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4))
(/.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4)))
(/.f64 (+.f64 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) 8)
(/.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) 4)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (/.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) 4)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4))))
(/.f64 (+.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(/.f64 (+.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 2 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(/.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))))) (+.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))))
(/.f64 (+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (+.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (-.f64 0 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha))))
(/.f64 (neg.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i))))) (-.f64 0 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha)))))
(/.f64 (neg.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (-.f64 0 (/.f64 1 (-.f64 beta alpha))))
(/.f64 (neg.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (+.f64 alpha (+.f64 i i)))) (-.f64 0 (/.f64 1 alpha)))
(/.f64 (neg.f64 (*.f64 alpha (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (neg.f64 (+.f64 alpha (+.f64 i i))))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha alpha) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 i i)))))
(/.f64 (neg.f64 (/.f64 (*.f64 alpha 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4)))
(/.f64 (neg.f64 (/.f64 alpha (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))))) (+.f64 alpha (+.f64 i i)))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 alpha 4)) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (-.f64 0 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) 4))))
(/.f64 (neg.f64 (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (*.f64 2 (+.f64 alpha (+.f64 i i))))
(/.f64 (neg.f64 (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (-.f64 0 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 i i))))))
(/.f64 (neg.f64 (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (-.f64 0 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 i i))))))
(/.f64 (neg.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4)))
(/.f64 (neg.f64 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) 4)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (-.f64 0 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (-.f64 0 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (-.f64 0 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))))) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))
(pow.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1)
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 0)
(+.f64 0 (/.f64 alpha (+.f64 alpha (+.f64 i i))))
(+.f64 (/.f64 alpha (*.f64 2 (+.f64 alpha (+.f64 i i)))) (/.f64 alpha (*.f64 2 (+.f64 alpha (+.f64 i i)))))
(-.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 0)
(*.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 i i))))
(*.f64 2 (/.f64 alpha (*.f64 2 (+.f64 alpha (+.f64 i i)))))
(*.f64 2 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 2))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 i i))) alpha))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1)
(*.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 i i))))
(*.f64 (+.f64 alpha alpha) (/.f64 1/2 (+.f64 alpha (+.f64 i i))))
(*.f64 (+.f64 alpha alpha) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 i i))) 1/2))
(*.f64 -1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 i i))))
(*.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))) 1/2)
(*.f64 (*.f64 alpha 4) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 i i)) 4)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 i i))) alpha)
(*.f64 (neg.f64 alpha) (/.f64 -1 (+.f64 alpha (+.f64 i i))))
(*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 i i))) (+.f64 alpha alpha))
(*.f64 1/2 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))))
(*.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 i i))) 1/2) (+.f64 alpha alpha))
(*.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 i i))) -1)
(*.f64 (/.f64 alpha (*.f64 2 (+.f64 alpha (+.f64 i i)))) 2)
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 2) 2)
(*.f64 (/.f64 1 (*.f64 (+.f64 alpha (+.f64 i i)) 4)) (*.f64 alpha 4))
(*.f64 (/.f64 -1 (+.f64 alpha (+.f64 i i))) (neg.f64 alpha))
(pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1)
(neg.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 i i))))
Outputs
1
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) 1)
(+.f64 1 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2))))))))
(+.f64 1 (*.f64 1/2 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (+.f64 beta (*.f64 i 2)))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 beta 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) 1))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2))))))) (+.f64 1 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 (*.f64 i 4) (+.f64 beta 2))) (pow.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) 2))))))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (*.f64 (pow.f64 alpha 2) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 2 (+.f64 beta (*.f64 i 4)))) (pow.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) 2))))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (*.f64 1/4 (/.f64 beta (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 beta 2)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta (+.f64 (*.f64 4 i) 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 beta 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) 1)))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2))))))) (+.f64 (+.f64 1 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 (*.f64 i 4) (+.f64 beta 2))) (pow.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) 2))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) 2))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 (*.f64 i 4) (+.f64 beta 2))) (pow.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) 2)))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2))))))))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (+.f64 1 (*.f64 -1 (+.f64 (*.f64 (pow.f64 alpha 3) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) 2))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 2 (+.f64 beta (*.f64 i 4)))) (pow.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) 2)))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2))))) -1/2)))) (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 2 (+.f64 beta (*.f64 i 4)))) (pow.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) 2)))))))))
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) alpha)
(/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) alpha)
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 1 alpha)))))) (/.f64 (*.f64 beta (+.f64 beta (+.f64 (*.f64 4 i) 2))) (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) 2) (pow.f64 alpha 2))) (+.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 beta alpha)))) (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) (pow.f64 alpha 2))))) (/.f64 (*.f64 beta (+.f64 (*.f64 i 4) (+.f64 beta 2))) (pow.f64 alpha 2)))
(+.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))) (-.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (*.f64 beta (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) 2) (pow.f64 alpha 2))) (-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))) (*.f64 beta (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 beta 2)) 2)) (*.f64 2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 3))) (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta (+.f64 (*.f64 4 i) 2))) (pow.f64 alpha 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 beta (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (*.f64 beta (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 4 i) (+.f64 beta 2)))) (pow.f64 alpha 3))))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 i (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) 2)) (*.f64 -1 (pow.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) 2))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) (pow.f64 alpha 3)))) (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 beta alpha))))))) (-.f64 (*.f64 -2 (*.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) (pow.f64 alpha 3)))) (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 i 4) (+.f64 beta 2))) (pow.f64 alpha 2)) (+.f64 (*.f64 2 (*.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) (/.f64 beta (pow.f64 alpha 3)))) (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) (+.f64 (*.f64 i 4) (+.f64 beta 2))) (/.f64 beta (pow.f64 alpha 3))))))))
(+.f64 (*.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (pow.f64 alpha 3)) -2)) (-.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (neg.f64 (pow.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) 2))) (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (pow.f64 alpha 3)))) (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))))) (+.f64 (neg.f64 (*.f64 beta (/.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (+.f64 2 (+.f64 beta (*.f64 i 4)))) (pow.f64 alpha 3)))) (+.f64 (*.f64 2 (*.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) (/.f64 beta (pow.f64 alpha 3)))) (*.f64 beta (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (pow.f64 alpha 2)))))))
(+.f64 (*.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (pow.f64 alpha 3)) -2)) (+.f64 (*.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (neg.f64 (pow.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) 2))) (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (pow.f64 alpha 3)))) (-.f64 (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))))) (+.f64 (*.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (+.f64 2 (+.f64 beta (*.f64 i 4)))) (neg.f64 (/.f64 beta (pow.f64 alpha 3)))) (+.f64 (*.f64 2 (*.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) (/.f64 beta (pow.f64 alpha 3)))) (*.f64 beta (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (pow.f64 alpha 2))))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 -2 (*.f64 i (*.f64 (+.f64 (*.f64 4 i) (+.f64 beta 2)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) 2)) (*.f64 2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (+.f64 beta 2)))))) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 beta 2)) 2)) (*.f64 2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 3))) (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) (+.f64 beta 2)) 2)) (*.f64 2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 4))) (*.f64 2 (/.f64 1 alpha)))))))))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta (+.f64 (*.f64 4 i) 2))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 beta (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 4 i) (+.f64 beta 2))))) (*.f64 2 (*.f64 beta (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 (*.f64 4 i) 2))) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 (*.f64 beta (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 4 i) (+.f64 beta 2)))) (pow.f64 alpha 3))) (*.f64 -2 (/.f64 (*.f64 beta (*.f64 i (*.f64 (+.f64 (*.f64 4 i) (+.f64 beta 2)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4))))))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) (pow.f64 alpha 2))) (+.f64 (*.f64 -2 (*.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) (pow.f64 alpha 3)))) (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 -2 (*.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) (+.f64 (*.f64 i (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) 2)) (*.f64 -1 (pow.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) 2)))) (/.f64 i (pow.f64 alpha 4))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 i (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) 2)) (*.f64 -1 (pow.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) 2))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) (pow.f64 alpha 3)))))))) (-.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (*.f64 i (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) (+.f64 (*.f64 i 4) (+.f64 beta 2))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) (+.f64 (*.f64 i (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) 2)) (*.f64 -1 (pow.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) 2)))))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) (pow.f64 alpha 4)))) (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 i 4) (+.f64 beta 2))) (pow.f64 alpha 2)) (+.f64 (*.f64 2 (*.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) (/.f64 beta (pow.f64 alpha 3)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) (+.f64 (*.f64 i 4) (+.f64 beta 2))) (/.f64 beta (pow.f64 alpha 3)))) (*.f64 -2 (*.f64 (*.f64 i (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) (+.f64 (*.f64 i 4) (+.f64 beta 2)))) (/.f64 beta (pow.f64 alpha 4))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) (/.f64 (+.f64 (*.f64 beta (*.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) (+.f64 (*.f64 i 4) (+.f64 beta 2))) -1)) (*.f64 2 (*.f64 beta (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2))))))) (pow.f64 alpha 4)))))))))
(+.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (*.f64 i -2))) (*.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (neg.f64 (pow.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) 2))) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 4)))))) (pow.f64 alpha 4)))) (-.f64 (+.f64 (*.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (pow.f64 alpha 3)) -2)) (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (neg.f64 (pow.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) 2))) (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (pow.f64 alpha 3)))) (+.f64 (*.f64 -2 (*.f64 i (/.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (neg.f64 (pow.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) 2)))) (pow.f64 alpha 4)))) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) 2) (pow.f64 alpha 2))) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))))))) (+.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) (/.f64 beta (pow.f64 alpha 3)))) (+.f64 (neg.f64 (*.f64 beta (/.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (+.f64 2 (+.f64 beta (*.f64 i 4)))) (pow.f64 alpha 3)))) (*.f64 -2 (*.f64 (*.f64 beta (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (+.f64 2 (+.f64 beta (*.f64 i 4))))) (/.f64 i (pow.f64 alpha 4)))))) (+.f64 (*.f64 beta (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (pow.f64 alpha 2))) (neg.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (/.f64 (+.f64 (*.f64 beta (neg.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (+.f64 2 (+.f64 beta (*.f64 i 4)))))) (*.f64 2 (*.f64 i (*.f64 beta (+.f64 2 (+.f64 beta (*.f64 i 2))))))) (pow.f64 alpha 4))))))))
(+.f64 (+.f64 (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (neg.f64 (pow.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) 2))) (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (pow.f64 alpha 3)))) (+.f64 (*.f64 -2 (*.f64 i (/.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (neg.f64 (pow.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) 2)))) (pow.f64 alpha 4)))) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) 2) (pow.f64 alpha 2))) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))))))) (*.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (*.f64 i -2))) (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (neg.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (neg.f64 (pow.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) 2)))))) (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (pow.f64 alpha 4))))) (-.f64 (*.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (pow.f64 alpha 3)) -2)) (+.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) (/.f64 beta (pow.f64 alpha 3)))) (+.f64 (*.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (+.f64 2 (+.f64 beta (*.f64 i 4)))) (neg.f64 (/.f64 beta (pow.f64 alpha 3)))) (*.f64 -2 (*.f64 (*.f64 beta (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (+.f64 2 (+.f64 beta (*.f64 i 4))))) (/.f64 i (pow.f64 alpha 4)))))) (+.f64 (*.f64 beta (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (pow.f64 alpha 2))) (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (neg.f64 (/.f64 (+.f64 (*.f64 beta (neg.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (+.f64 2 (+.f64 beta (*.f64 i 4)))))) (*.f64 2 (*.f64 i (*.f64 beta (+.f64 2 (+.f64 beta (*.f64 i 2))))))) (pow.f64 alpha 4))))))))
(/.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) alpha)
(/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1))) alpha)
(/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))) alpha)
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (*.f64 -2 (/.f64 i alpha))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) (pow.f64 alpha 2))) (/.f64 beta alpha)) (-.f64 (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2))))
(+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (pow.f64 alpha 2))) (-.f64 (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (/.f64 beta alpha)) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2))))
(+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (-.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2)))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3))) (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (*.f64 -2 (/.f64 i alpha))))
(+.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) (pow.f64 alpha 2))) (/.f64 beta alpha)) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 i (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) (-.f64 beta (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)) (+.f64 (*.f64 i (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) 2)) (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)) (-.f64 beta (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)))))))) (pow.f64 alpha 3)))) (-.f64 (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2))))
(+.f64 (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 i (*.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))))) 2)) (*.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))))) (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))))) (pow.f64 alpha 3))) (/.f64 beta alpha))) (-.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (pow.f64 alpha 2))) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2))))
(+.f64 (/.f64 beta alpha) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 i (*.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))))) 2)) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (neg.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))))))))) (pow.f64 alpha 3))) (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (-.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (pow.f64 alpha 2))) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2))))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3))) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4)))))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (*.f64 -2 (/.f64 i alpha))))
(+.f64 (+.f64 (/.f64 beta alpha) (+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) (pow.f64 alpha 2))) (+.f64 (*.f64 -2 (*.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) (/.f64 (+.f64 (*.f64 i (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) 2)) (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)) (-.f64 beta (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1))))) (pow.f64 alpha 4)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)) (/.f64 (+.f64 (*.f64 2 (*.f64 i (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) (-.f64 beta (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)) (+.f64 (*.f64 i (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) 2)) (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)) (-.f64 beta (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)))))))) (pow.f64 alpha 4)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 i (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) (-.f64 beta (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)) (+.f64 (*.f64 i (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) 2)) (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)) (-.f64 beta (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)))))))) (pow.f64 alpha 3))))) (-.f64 (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2))))
(+.f64 (+.f64 (+.f64 (*.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) (*.f64 (/.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))))) (pow.f64 alpha 4)) -2)) (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (neg.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (/.f64 (+.f64 (*.f64 i (*.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))))) 2)) (*.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))))) (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))))) (pow.f64 alpha 4)))))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 i (*.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))))) 2)) (*.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))))) (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))))) (pow.f64 alpha 3))) (/.f64 beta alpha))) (-.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (pow.f64 alpha 2))) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2))))
(+.f64 (+.f64 (+.f64 (*.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) (*.f64 (/.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))))) (pow.f64 alpha 4)) -2)) (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (neg.f64 (/.f64 (+.f64 (*.f64 i (*.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))))) 2)) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (neg.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))))))))) (pow.f64 alpha 4)))))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 i (*.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))))) 2)) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (neg.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))))))))) (pow.f64 alpha 3))) (/.f64 beta alpha))) (-.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (pow.f64 alpha 2))) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2))))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha))) (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 (-.f64 beta alpha) i)) (*.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (neg.f64 (*.f64 i (/.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 beta alpha)) (*.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))
(+.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 beta alpha)) (neg.f64 (/.f64 (/.f64 i alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha)))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))))))) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 (-.f64 beta alpha) i)) (*.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) alpha)))) (*.f64 i (/.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 beta alpha)) (*.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 beta alpha)) (neg.f64 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) alpha)))) (*.f64 i (/.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 beta alpha)) (*.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)))))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha))))) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 alpha 2))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))) (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (*.f64 -4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))))))))))) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 (-.f64 beta alpha) i)) (*.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (neg.f64 (*.f64 i (/.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 beta alpha)) (*.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))) (-.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) alpha))) (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (*.f64 -4 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))))) (neg.f64 (pow.f64 i 3))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (+.f64 (*.f64 (pow.f64 i 2) (neg.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) alpha))))) 1))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 beta alpha)) (neg.f64 (/.f64 (/.f64 i alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)))) (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 beta alpha)) (neg.f64 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) alpha))) (neg.f64 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (*.f64 -4 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))))) (neg.f64 (pow.f64 i 3))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 beta alpha)) (neg.f64 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) alpha))) (neg.f64 (pow.f64 i 2))) 1))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
1
(+.f64 1 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 1 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))))
(+.f64 1 (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))))
(+.f64 1 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (-.f64 (*.f64 (*.f64 alpha (-.f64 beta alpha)) (*.f64 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3)) -1/16)) -1))
(+.f64 (+.f64 1 (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2))))) (*.f64 (*.f64 alpha (-.f64 beta alpha)) (*.f64 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3)) -1/16)))
(+.f64 1 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 alpha (-.f64 beta alpha)))))) (pow.f64 i 4))))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) 1/16)) (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 alpha (-.f64 beta alpha))) -1/64))) (pow.f64 i 4))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3))))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 (*.f64 alpha (-.f64 beta alpha)) (*.f64 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3)) -1/16)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 1/16 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 alpha (-.f64 beta alpha))) -1/64))) (pow.f64 i 4))))))
1
(+.f64 1 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 1 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))))
(+.f64 1 (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 alpha)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 1 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (+.f64 1 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2))))) (*.f64 1/16 (*.f64 (*.f64 alpha (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha -2)) (pow.f64 i 3)))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (*.f64 1/16 (*.f64 (*.f64 alpha (-.f64 beta alpha)) (/.f64 (*.f64 -2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 alpha)) 2) (*.f64 alpha (-.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 alpha)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 1 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))))))
(+.f64 (+.f64 (+.f64 1 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2))))) (*.f64 1/16 (*.f64 (*.f64 alpha (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha -2)) (pow.f64 i 3))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) 1/16)) (*.f64 -1/64 (*.f64 alpha (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha -2)) 2))))) (pow.f64 i 4))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 1/16 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 (pow.f64 (*.f64 -2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (*.f64 alpha (-.f64 beta alpha)) -1/64))) (pow.f64 i 4))) (*.f64 1/16 (*.f64 (*.f64 alpha (-.f64 beta alpha)) (/.f64 (*.f64 -2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3)))))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 alpha (+.f64 2 (*.f64 i 2)))))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (*.f64 i 2) (+.f64 alpha 2))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 alpha (+.f64 2 (*.f64 i 2)))))) (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 alpha (+.f64 2 (*.f64 i 2))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) 2))))))))
(+.f64 (+.f64 1 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (*.f64 i 2) (+.f64 alpha 2)))))) (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (*.f64 i 2) (+.f64 alpha 2)))) (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 2))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 1 (+.f64 (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 alpha (+.f64 2 (*.f64 i 2))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) 2)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 alpha (+.f64 2 (*.f64 i 2)))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) 3)))) (/.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) 2)))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (*.f64 i 2) (+.f64 alpha 2)))) (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 2))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (*.f64 i 2) (+.f64 alpha 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 3))) (/.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 2)))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 1 (+.f64 (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 4)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) 3)))) (/.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) 2)))) (+.f64 1 (+.f64 (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 alpha (+.f64 2 (*.f64 i 2))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) 2)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 alpha (+.f64 2 (*.f64 i 2)))))) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 i 2)) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) 3))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) 4))))))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (*.f64 i 2) (+.f64 alpha 2)))) (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 3))) (/.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 2)))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (*.f64 i 2) (+.f64 alpha 2))))) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 i 2)) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 3))) (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 4)))))))))
(+.f64 (+.f64 (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (*.f64 i 2) (+.f64 alpha 2)))) (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 2))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (*.f64 i 2) (+.f64 alpha 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 3))) (/.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 2)))))) (+.f64 1 (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 i 2)) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 3))) (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 4)))))))
(+.f64 1 (/.f64 alpha (+.f64 alpha (*.f64 2 i))))
(+.f64 1 (/.f64 alpha (+.f64 alpha (*.f64 i 2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (/.f64 alpha (+.f64 alpha (*.f64 2 i))))) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2)))))) (-.f64 1 (*.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (/.f64 alpha (*.f64 beta (+.f64 alpha (*.f64 i 2)))))))
(+.f64 1 (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2))))) (-.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha (*.f64 i 2))))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2))))) 1) (-.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha (*.f64 i 2)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)))))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2))))) (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (pow.f64 beta 2)))))) (-.f64 1 (*.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (/.f64 alpha (*.f64 beta (+.f64 alpha (*.f64 i 2)))))))
(+.f64 1 (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2)))) (*.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (pow.f64 beta 2))))) (-.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha (*.f64 i 2))))))))
(+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2)))) (*.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (pow.f64 beta 2))))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha (*.f64 i 2))))))))
(-.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2))))))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2))))) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (pow.f64 beta 2))))) (*.f64 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) 2) (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (+.f64 alpha (*.f64 i 2))))) (pow.f64 beta 3))))) (-.f64 1 (*.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (/.f64 alpha (*.f64 beta (+.f64 alpha (*.f64 i 2)))))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 2) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2)))) (*.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (pow.f64 beta 2))))) (-.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha (*.f64 i 2)))))))))
(+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2)))) (*.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (pow.f64 beta 2))))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha (*.f64 i 2))))))) (+.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 2) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (pow.f64 beta 3)))))
(+.f64 1 (/.f64 alpha (+.f64 alpha (*.f64 2 i))))
(+.f64 1 (/.f64 alpha (+.f64 alpha (*.f64 i 2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (/.f64 alpha (+.f64 alpha (*.f64 2 i))))) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2)))))) (-.f64 1 (*.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (/.f64 alpha (*.f64 beta (+.f64 alpha (*.f64 i 2)))))))
(+.f64 1 (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2))))) (-.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha (*.f64 i 2))))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2))))) 1) (-.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha (*.f64 i 2)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (/.f64 alpha (+.f64 alpha (*.f64 2 i)))))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2))))) (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (pow.f64 beta 2)))))) (-.f64 1 (*.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (/.f64 alpha (*.f64 beta (+.f64 alpha (*.f64 i 2)))))))
(+.f64 1 (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2)))) (*.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (pow.f64 beta 2))))) (-.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha (*.f64 i 2))))))))
(+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2)))) (*.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (pow.f64 beta 2))))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha (*.f64 i 2))))))))
(-.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (/.f64 alpha (+.f64 alpha (*.f64 2 i))))))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2))))) (+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (pow.f64 beta 2))))) (*.f64 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) 2) (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (+.f64 alpha (*.f64 i 2))))) (pow.f64 beta 3))))) (-.f64 1 (*.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (/.f64 alpha (*.f64 beta (+.f64 alpha (*.f64 i 2)))))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 2) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2)))) (*.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (pow.f64 beta 2))))) (-.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha (*.f64 i 2)))))))))
(+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2)))) (*.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (pow.f64 beta 2))))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha (*.f64 i 2))))))) (+.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 2) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (pow.f64 beta 3)))))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))))))
(*.f64 1/2 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (+.f64 beta (*.f64 i 2))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta (+.f64 (*.f64 4 i) 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 (*.f64 i 4) (+.f64 beta 2))) (pow.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) 2)))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (*.f64 (pow.f64 alpha 2) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 2 (+.f64 beta (*.f64 i 4)))) (pow.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) 2)))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta (+.f64 (*.f64 4 i) 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))) (pow.f64 alpha 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 beta 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 1/4 (/.f64 beta (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))) (pow.f64 alpha 3)))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 (*.f64 i 4) (+.f64 beta 2))) (pow.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) 2)))))) (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) 2))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 (*.f64 i 4) (+.f64 beta 2))) (pow.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) 2)))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2))))))))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 alpha 3) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) 2))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 2 (+.f64 beta (*.f64 i 4)))) (pow.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) 2)))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2))))) -1/2)))) (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 2 (+.f64 beta (*.f64 i 4)))) (pow.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) 2))))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta (+.f64 (*.f64 4 i) 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 1/4 (/.f64 beta (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 beta 2)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta (+.f64 (*.f64 4 i) 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 beta 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 beta 2))) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 1/4 (/.f64 beta (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))) (pow.f64 alpha 3))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 (*.f64 i 4) (+.f64 beta 2))) (pow.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) 2))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 (*.f64 i 4) (+.f64 beta 2))) (pow.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) 2)))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 4) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) 2))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 (*.f64 i 4) (+.f64 beta 2))) (pow.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) 2)))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))))))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2))))))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 (*.f64 i 4) (+.f64 beta 2))) (pow.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) 2)))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2))))))))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 alpha 3) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) 2))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 2 (+.f64 beta (*.f64 i 4)))) (pow.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) 2)))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2))))) -1/2)))) (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 2 (+.f64 beta (*.f64 i 4)))) (pow.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) 2))))))) (*.f64 (*.f64 -1/2 (+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 2 (+.f64 beta (*.f64 i 4)))) (pow.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) 2)))) (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2))))) (*.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) 2))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 2 (+.f64 beta (*.f64 i 4)))) (pow.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) 2)))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2))))) -1/2))) (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))))))) (neg.f64 (pow.f64 alpha 4)))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 alpha 3) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) 2))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 2 (+.f64 beta (*.f64 i 4)))) (pow.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) 2)))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2))))) -1/2)))) (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 2 (+.f64 beta (*.f64 i 4)))) (pow.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) 2))))))) (*.f64 (pow.f64 alpha 4) (neg.f64 (*.f64 -1/2 (+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 2 (+.f64 beta (*.f64 i 4)))) (pow.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) 2)))) (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2))))) (*.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) 2))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 2 (+.f64 beta (*.f64 i 4)))) (pow.f64 (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2)))) 2)))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2))))) -1/2))) (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (*.f64 i (+.f64 2 (+.f64 beta (*.f64 i 2))))))))))))
-1
(-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) alpha))))
(-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) alpha))))
(-.f64 -1 (-.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) alpha)) (/.f64 beta alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 beta 2))))) (*.f64 -2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2))) (/.f64 beta alpha)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) alpha))))
(-.f64 (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 beta 2))))) (*.f64 i (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -2))) (pow.f64 alpha 2)))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) alpha))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (-.f64 beta (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 4)))))) (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (*.f64 i -2))) (pow.f64 alpha 2))) (-.f64 -1 (-.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) alpha)) (/.f64 beta alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 beta 2))))) (*.f64 -2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 i (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 beta 2))))))) (*.f64 -1 (*.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 (*.f64 4 i) 2)))) (+.f64 (*.f64 4 i) (+.f64 beta 2))) (*.f64 -2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3))))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 (*.f64 4 i) 2)) alpha))))
(+.f64 (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 (+.f64 (*.f64 i (*.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 beta 2))))) 2)) (*.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 beta 2))))) (*.f64 i (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -2))) -1))) (pow.f64 alpha 3)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 beta 2))))) (*.f64 i (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -2))) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 i 4) (+.f64 beta 2)) alpha)))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (-.f64 beta (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 4)))))) (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (*.f64 i -2))) (pow.f64 alpha 2)) (/.f64 (+.f64 (*.f64 i (*.f64 2 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (-.f64 beta (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 4)))))))) (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (neg.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) (-.f64 beta (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 4)))))) (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (*.f64 i -2)))))) (pow.f64 alpha 3)))) (-.f64 -1 (-.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 4))) alpha)) (/.f64 beta alpha))))
-1
(-.f64 (/.f64 beta alpha) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (*.f64 -2 (/.f64 i alpha)))))
(-.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) alpha)) (+.f64 1 (*.f64 (/.f64 i alpha) -2))))
(-.f64 -1 (-.f64 (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2)) (/.f64 beta alpha)))
(-.f64 -1 (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (-.f64 (*.f64 (/.f64 i alpha) -2) (/.f64 beta alpha))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (*.f64 -2 (/.f64 i alpha)))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) (pow.f64 alpha 2))) (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1))) (pow.f64 alpha 2)))) (-.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) alpha)) (+.f64 1 (*.f64 (/.f64 i alpha) -2)))))
(+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (pow.f64 alpha 2))) (-.f64 (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (/.f64 beta alpha)) (+.f64 1 (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2)))))
(+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (-.f64 -1 (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (-.f64 (*.f64 (/.f64 i alpha) -2) (/.f64 beta alpha))))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 2 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (*.f64 -2 (/.f64 i alpha)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 i (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) (-.f64 beta (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)) (+.f64 (*.f64 i (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) 2)) (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)) (-.f64 beta (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)))))))) (pow.f64 alpha 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (+.f64 2 (*.f64 i 2)))) (pow.f64 alpha 2))) (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1)) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) -1))) (pow.f64 alpha 2))))) (-.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 i 2))) alpha)) (+.f64 1 (*.f64 (/.f64 i alpha) -2)))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (neg.f64 (/.f64 (+.f64 (*.f64 i (*.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))))) 2)) (*.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))))) (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))))) (pow.f64 alpha 3))))) (+.f64 1 (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 i (*.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))))) 2)) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (neg.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))))))))) (pow.f64 alpha 3))) (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (-.f64 -1 (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (-.f64 (*.f64 (/.f64 i alpha) -2) (/.f64 beta alpha)))))))
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))
(-.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 (-.f64 beta alpha) i)) (*.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)))) (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (neg.f64 (*.f64 i (/.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 beta alpha)) (*.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))) (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 beta alpha)) (neg.f64 (/.f64 (/.f64 i alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)))) (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha)))))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 (-.f64 beta alpha) i)) (*.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) alpha)))) (*.f64 i (/.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 beta alpha)) (*.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)))))) (-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 beta alpha)) (neg.f64 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) alpha)))) (*.f64 i (/.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 beta alpha)) (*.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)))))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha)))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha))))) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 alpha 2))))) (pow.f64 i 3))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 (-.f64 beta alpha) i)) (*.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)))) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))) (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (*.f64 -4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))))))))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 3) (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) alpha))) (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (*.f64 -4 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))))))) (*.f64 i (/.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 beta alpha)) (*.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))))) (-.f64 (*.f64 (pow.f64 i 2) (neg.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) alpha))))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 beta alpha)) (neg.f64 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) alpha))) (neg.f64 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (*.f64 -4 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))))))) (*.f64 i (/.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 beta alpha)) (*.f64 alpha (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (-.f64 beta alpha)) (neg.f64 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) alpha))) (neg.f64 (pow.f64 i 2))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2))))
(*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (*.f64 (*.f64 alpha (-.f64 beta alpha)) (*.f64 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3)) -1/16)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 alpha (-.f64 beta alpha)))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) 1/16)) (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 alpha (-.f64 beta alpha))) -1/64))) (pow.f64 i 4))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 (*.f64 alpha (-.f64 beta alpha)) (*.f64 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3)) -1/16)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 1/16 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 alpha (-.f64 beta alpha))) -1/64))) (pow.f64 i 4)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 alpha (-.f64 beta alpha)))))) (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)))) (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))))) (pow.f64 i 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 alpha) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 alpha (-.f64 beta alpha)))))) (pow.f64 i 4))))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) 1/16)) (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 alpha (-.f64 beta alpha))) -1/64))) (pow.f64 i 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) 1/16)) (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 alpha (-.f64 beta alpha))) -1/64))) (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) -1/4)) (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 (*.f64 (pow.f64 alpha 2) (*.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) -1/64))) (pow.f64 i 5)))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha 2)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 1/16 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 alpha (-.f64 beta alpha))) -1/64))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) -1/4)) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (*.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha))) -1/64))) (pow.f64 i 5)) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 1/16 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (*.f64 alpha (-.f64 beta alpha))) -1/64))) (pow.f64 i 4)))) (+.f64 (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (*.f64 (*.f64 alpha (-.f64 beta alpha)) (*.f64 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3)) -1/16))))
(*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2))))
(*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 alpha)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (*.f64 1/16 (*.f64 (*.f64 alpha (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha -2)) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (*.f64 1/16 (*.f64 (*.f64 alpha (-.f64 beta alpha)) (/.f64 (*.f64 -2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 alpha)) 2) (*.f64 alpha (-.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 alpha)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 1/16 (*.f64 (*.f64 alpha (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha -2)) (pow.f64 i 3)))) (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) 1/16)) (*.f64 -1/64 (*.f64 alpha (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha -2)) 2))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 1/16 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 (pow.f64 (*.f64 -2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (*.f64 alpha (-.f64 beta alpha)) -1/64))) (pow.f64 i 4))) (*.f64 1/16 (*.f64 (*.f64 alpha (-.f64 beta alpha)) (/.f64 (*.f64 -2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 alpha)) 2) (*.f64 alpha (-.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 alpha)) (*.f64 alpha (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 alpha)) (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (pow.f64 i 5))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 alpha)) 2) (*.f64 alpha (-.f64 beta alpha))))) (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 alpha))) (pow.f64 i 5)))))))
(+.f64 (*.f64 1/16 (*.f64 (*.f64 alpha (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha -2)) (pow.f64 i 3)))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (+.f64 (*.f64 -1/64 (*.f64 (*.f64 (pow.f64 alpha 2) (*.f64 (-.f64 beta alpha) (+.f64 (*.f64 -2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha -2)))) (/.f64 (+.f64 beta (+.f64 alpha 2)) (pow.f64 i 5)))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha -2)) (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) 1/16)) (*.f64 -1/64 (*.f64 alpha (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha -2)) 2)))))) (pow.f64 i 5))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) 1/16)) (*.f64 -1/64 (*.f64 alpha (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 alpha 2))) (*.f64 alpha -2)) 2))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/16 (*.f64 (*.f64 alpha (-.f64 beta alpha)) (/.f64 (*.f64 -2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 1/16 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 (pow.f64 (*.f64 -2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (*.f64 alpha (-.f64 beta alpha)) -1/64))) (pow.f64 i 4))) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 1/16 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)))) (*.f64 (pow.f64 (*.f64 -2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (*.f64 alpha (-.f64 beta alpha)) -1/64))) (/.f64 (*.f64 -2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 5)))) (+.f64 (*.f64 -1/64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (/.f64 (*.f64 (pow.f64 alpha 2) (*.f64 (-.f64 beta alpha) (*.f64 -2 (+.f64 alpha (+.f64 beta (+.f64 alpha 2)))))) (pow.f64 i 5)))) (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2))))))))
(*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 alpha (+.f64 2 (*.f64 i 2))))))
(neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (*.f64 i 2) (+.f64 alpha 2)))))
(+.f64 (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 alpha (+.f64 2 (*.f64 i 2)))))) (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 alpha (+.f64 2 (*.f64 i 2))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) 2)))))))
(+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (*.f64 i 2) (+.f64 alpha 2))))) (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (*.f64 i 2) (+.f64 alpha 2)))) (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 2))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 alpha (+.f64 2 (*.f64 i 2))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) 2)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 alpha (+.f64 2 (*.f64 i 2)))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) 3)))) (/.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) 2))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (*.f64 i 2) (+.f64 alpha 2)))) (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 2))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (*.f64 i 2) (+.f64 alpha 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 3))) (/.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 2))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 4)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 alpha (+.f64 2 (*.f64 i 2))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) 2)))))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 alpha (+.f64 2 (*.f64 i 2)))))) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 i 2)) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) 3))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) 4))))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) 3)))) (/.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) 2))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (*.f64 i 2) (+.f64 alpha 2)))) (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 3))) (/.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 2)))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 i 2)) (+.f64 (*.f64 i 2) (+.f64 alpha 2))))) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 i 2)) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 3))) (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2))) (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 4))))))))
(/.f64 alpha (+.f64 alpha (*.f64 2 i)))
(/.f64 alpha (+.f64 alpha (*.f64 i 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (/.f64 alpha (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(-.f64 (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2)))))) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (/.f64 alpha (*.f64 beta (+.f64 alpha (*.f64 i 2))))))
(+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2))))) (-.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha (*.f64 i 2)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (/.f64 alpha (+.f64 alpha (*.f64 2 i))))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2)))))) (-.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (pow.f64 beta 2)))) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (/.f64 alpha (*.f64 beta (+.f64 alpha (*.f64 i 2)))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2)))) (*.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (pow.f64 beta 2))))) (-.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha (*.f64 i 2)))))))
(+.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2)))) (*.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (pow.f64 beta 2))))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha (*.f64 i 2)))))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (/.f64 alpha (+.f64 alpha (*.f64 2 i)))))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2))))) (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (pow.f64 beta 2)))))) (-.f64 (*.f64 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) 2) (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (+.f64 alpha (*.f64 i 2))))) (pow.f64 beta 3))) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (/.f64 alpha (*.f64 beta (+.f64 alpha (*.f64 i 2)))))))
(+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 2) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2)))) (*.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (pow.f64 beta 2))))) (-.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha (*.f64 i 2))))))))
(+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 2) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (pow.f64 beta 3))) (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2)))) (*.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (pow.f64 beta 2))))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha (*.f64 i 2))))))))
(/.f64 alpha (+.f64 alpha (*.f64 2 i)))
(/.f64 alpha (+.f64 alpha (*.f64 i 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (/.f64 alpha (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(-.f64 (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2)))))) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (/.f64 alpha (*.f64 beta (+.f64 alpha (*.f64 i 2))))))
(+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2))))) (-.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha (*.f64 i 2)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2))))) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(+.f64 (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2)))))) (-.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (pow.f64 beta 2)))) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (/.f64 alpha (*.f64 beta (+.f64 alpha (*.f64 i 2)))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2)))) (*.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (pow.f64 beta 2))))) (-.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha (*.f64 i 2)))))))
(+.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2)))) (*.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (pow.f64 beta 2))))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha (*.f64 i 2)))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 2 i)))) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)))))) (/.f64 (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 alpha (*.f64 2 i)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2))))) (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (pow.f64 beta 2)))))) (-.f64 (*.f64 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) 2) (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (+.f64 alpha (*.f64 i 2))))) (pow.f64 beta 3))) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 i 2))) (/.f64 alpha (*.f64 beta (+.f64 alpha (*.f64 i 2)))))))
(+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 2) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2)))) (*.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (pow.f64 beta 2))))) (-.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha (*.f64 i 2))))))))
(+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) 2) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (pow.f64 beta 3))) (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 i 2))) (-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (*.f64 beta (+.f64 alpha (*.f64 i 2)))) (*.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (*.f64 i 2)))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (+.f64 alpha (*.f64 i 2))))) (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (pow.f64 beta 2))))) (*.f64 alpha (/.f64 (+.f64 (*.f64 i 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha (*.f64 i 2))))))))
(*.f64 1/2 (/.f64 alpha i))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 alpha i)))
(+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (*.f64 1/2 (/.f64 alpha i))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3)))))
(+.f64 (*.f64 1/2 (/.f64 alpha i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3)))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 -1/16 (/.f64 (pow.f64 alpha 4) (pow.f64 i 4))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 alpha i)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 alpha 4) (pow.f64 i 4))) (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))))))
(+.f64 (*.f64 1/2 (/.f64 alpha i)) (+.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (*.f64 -1/16 (/.f64 (pow.f64 alpha 4) (pow.f64 i 4)))) (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2)))))
1
(+.f64 1 (*.f64 -2 (/.f64 i alpha)))
(+.f64 1 (*.f64 (/.f64 i alpha) -2))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha))))
(+.f64 1 (+.f64 (*.f64 (/.f64 i alpha) -2) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))))
(+.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 i alpha) -2) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))))) (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3))))
(+.f64 1 (+.f64 (+.f64 (*.f64 (/.f64 i alpha) -2) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)))) (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3)))))
1
(+.f64 1 (*.f64 -2 (/.f64 i alpha)))
(+.f64 1 (*.f64 (/.f64 i alpha) -2))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha))))
(+.f64 1 (+.f64 (*.f64 (/.f64 i alpha) -2) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))))
(+.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 i alpha) -2) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))))) (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3))))
(+.f64 1 (+.f64 (+.f64 (*.f64 (/.f64 i alpha) -2) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)))) (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3)))))
1
(+.f64 1 (*.f64 -2 (/.f64 i alpha)))
(+.f64 1 (*.f64 (/.f64 i alpha) -2))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha))))
(+.f64 1 (+.f64 (*.f64 (/.f64 i alpha) -2) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))))
(+.f64 (+.f64 1 (+.f64 (*.f64 (/.f64 i alpha) -2) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))))) (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3))))
(+.f64 1 (+.f64 (+.f64 (*.f64 (/.f64 i alpha) -2) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)))) (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3)))))
(*.f64 1/2 (/.f64 alpha i))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 alpha i)))
(+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (*.f64 1/2 (/.f64 alpha i))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3)))))
(+.f64 (*.f64 1/2 (/.f64 alpha i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3)))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 -1/16 (/.f64 (pow.f64 alpha 4) (pow.f64 i 4))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 alpha i)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 alpha 4) (pow.f64 i 4))) (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))))))
(+.f64 (*.f64 1/2 (/.f64 alpha i)) (+.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (*.f64 -1/16 (/.f64 (pow.f64 alpha 4) (pow.f64 i 4)))) (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2)))))
(*.f64 1/2 (/.f64 alpha i))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 alpha i)))
(+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (*.f64 1/2 (/.f64 alpha i))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3)))))
(+.f64 (*.f64 1/2 (/.f64 alpha i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3)))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 -1/16 (/.f64 (pow.f64 alpha 4) (pow.f64 i 4))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 alpha i)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 alpha 4) (pow.f64 i 4))) (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))))))
(+.f64 (*.f64 1/2 (/.f64 alpha i)) (+.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (*.f64 -1/16 (/.f64 (pow.f64 alpha 4) (pow.f64 i 4)))) (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2)))))
(-.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) -1)
(+.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(+.f64 1 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 0)
(+.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(+.f64 1 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)))))
(*.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 2))
(*.f64 2 (/.f64 (+.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))) 2))
(*.f64 2 (*.f64 (+.f64 1 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))) 1/2))
(*.f64 1 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1))
(+.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(+.f64 1 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)))))
(*.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 1)
(+.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(+.f64 1 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)))))
(*.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) 2) 1/2)
(*.f64 1/2 (+.f64 2 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))))
(*.f64 1/2 (+.f64 2 (*.f64 2 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)))))))
(*.f64 1/2 (+.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) 2))
(*.f64 1/2 (+.f64 2 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))))
(*.f64 1/2 (+.f64 2 (*.f64 2 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)))))))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 2) 2)
(*.f64 2 (/.f64 (+.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))) 2))
(*.f64 2 (*.f64 (+.f64 1 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))) 1/2))
(*.f64 (+.f64 (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))
(*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))) (+.f64 1 (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))))
(*.f64 (/.f64 alpha (+.f64 i (+.f64 alpha i))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))) (+.f64 1 (/.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (/.f64 alpha (/.f64 (+.f64 i (+.f64 alpha i)) (-.f64 beta alpha)))))))
(/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 1)
(+.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(+.f64 1 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) 2) 2)
(/.f64 (+.f64 2 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))) 2)
(/.f64 (+.f64 2 (*.f64 2 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)))))) 2)
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 4) 4)
(+.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(+.f64 1 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)))))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 4)) 8)
(+.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(+.f64 1 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 4))) 16)
(+.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(+.f64 1 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)))))
(pow.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1) 1)
(+.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(+.f64 1 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)))))
(+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 0)
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(+.f64 0 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(-.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 0)
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 alpha (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 alpha (/.f64 (+.f64 alpha (+.f64 i i)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 2 (*.f64 2 (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 2 (/.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (/.f64 alpha (+.f64 alpha (+.f64 i i)))))
(/.f64 2 (*.f64 (/.f64 -2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 i i))))))
(/.f64 2 (*.f64 (/.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (/.f64 alpha (+.f64 i (+.f64 alpha i))))))
(/.f64 2 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) 2))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))) (*.f64 (/.f64 2 alpha) (/.f64 (+.f64 i (+.f64 alpha i)) 2)))
(/.f64 2 (+.f64 (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) -1))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 alpha (+.f64 alpha (+.f64 i i)))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) -1))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1)
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 1 (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 alpha (+.f64 alpha (+.f64 i i)))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 2 (-.f64 beta alpha)) (+.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 2 (-.f64 beta alpha)) (+.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 alpha (+.f64 alpha (+.f64 i i))))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (+.f64 alpha alpha) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (+.f64 alpha (+.f64 i i))))
(/.f64 (+.f64 alpha alpha) (*.f64 (+.f64 alpha (+.f64 i i)) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 -2 (-.f64 alpha beta)))))
(/.f64 (+.f64 alpha alpha) (*.f64 (+.f64 i (+.f64 alpha i)) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (/.f64 2 (-.f64 beta alpha)))))
(/.f64 (+.f64 alpha alpha) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (+.f64 alpha alpha) (+.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (+.f64 alpha alpha) (+.f64 (/.f64 (+.f64 alpha (+.f64 i i)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (/.f64 (+.f64 alpha (+.f64 i i)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) 2)
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))) (/.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))) (/.f64 2 (*.f64 (+.f64 i (+.f64 alpha i)) (/.f64 2 alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 (-.f64 beta alpha) 4) (+.f64 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 (-.f64 beta alpha) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 alpha (+.f64 alpha (+.f64 i i))))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 i i))) (/.f64 alpha (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 -2 (-.f64 alpha beta)))))
(*.f64 (/.f64 2 (+.f64 i (+.f64 alpha i))) (/.f64 (/.f64 alpha (/.f64 2 (-.f64 beta alpha))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 alpha 4) (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 alpha 4) (+.f64 (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (+.f64 alpha (+.f64 i i))) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (+.f64 alpha (+.f64 i i)))))
(*.f64 4 (/.f64 alpha (+.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 -2 (-.f64 alpha beta)))) (*.f64 (+.f64 alpha (+.f64 i i)) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 -2 (-.f64 alpha beta)))))))
(*.f64 4 (/.f64 alpha (*.f64 (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (/.f64 2 (-.f64 beta alpha))) (+.f64 (+.f64 i (+.f64 alpha i)) (+.f64 i (+.f64 alpha i))))))
(/.f64 (*.f64 alpha 4) (+.f64 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(*.f64 4 (/.f64 alpha (+.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))) (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))))))
(*.f64 alpha (/.f64 4 (+.f64 (*.f64 2 (/.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))))) (*.f64 2 (/.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))))))))
(/.f64 4 (+.f64 (*.f64 2 (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (*.f64 2 (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (/.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (/.f64 alpha (+.f64 alpha (+.f64 i i))))))
(/.f64 2 (*.f64 (/.f64 -2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 i i))))))
(/.f64 2 (*.f64 (/.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (/.f64 alpha (+.f64 i (+.f64 alpha i))))))
(/.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) 2))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))) (*.f64 (/.f64 2 alpha) (/.f64 (+.f64 i (+.f64 alpha i)) 2)))
(/.f64 (-.f64 alpha beta) (*.f64 (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (neg.f64 alpha) (*.f64 (neg.f64 (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (neg.f64 alpha) (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))) (/.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))) (/.f64 2 (*.f64 (+.f64 i (+.f64 alpha i)) (/.f64 2 alpha))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) 4)) (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4)))
(/.f64 (*.f64 (-.f64 beta alpha) 8) (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 4 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(*.f64 8 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (*.f64 4 (*.f64 (+.f64 i (+.f64 alpha i)) (/.f64 2 alpha))))))
(/.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) 4)) (+.f64 (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha)))))
(/.f64 (*.f64 4 (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 -2 (-.f64 alpha beta)))))
(/.f64 (*.f64 (/.f64 alpha (+.f64 i (+.f64 alpha i))) 2) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (/.f64 2 (-.f64 beta alpha))))
(/.f64 (*.f64 2 (/.f64 alpha (+.f64 i (+.f64 alpha i)))) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (/.f64 2 (-.f64 beta alpha))))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 2 (*.f64 alpha 4)) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 i i)) 4)))
(/.f64 (/.f64 (*.f64 alpha 8) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 -2 (-.f64 alpha beta)))) (*.f64 4 (+.f64 alpha (+.f64 i i))))
(/.f64 (/.f64 (*.f64 alpha 8) (*.f64 4 (+.f64 i (+.f64 alpha i)))) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (/.f64 2 (-.f64 beta alpha))))
(/.f64 (/.f64 (*.f64 alpha 4) (*.f64 2 (+.f64 i (+.f64 alpha i)))) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (/.f64 2 (-.f64 beta alpha))))
(/.f64 (*.f64 2 (*.f64 alpha 4)) (+.f64 (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4)) 4)
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 1 (-.f64 beta alpha)))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (+.f64 alpha (+.f64 i i))) (/.f64 1 alpha))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))))
(/.f64 (/.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (+.f64 i (+.f64 alpha i))) (/.f64 2 alpha)) (neg.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))))
(*.f64 (-.f64 alpha beta) (/.f64 (/.f64 2 (/.f64 (+.f64 i (+.f64 alpha i)) alpha)) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) -2)))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (+.f64 (*.f64 (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))))
(*.f64 (-.f64 alpha beta) (/.f64 (/.f64 2 (/.f64 (+.f64 i (+.f64 alpha i)) alpha)) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) -2)))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (+.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))))) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i)))))))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (+.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))) (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))))) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))) (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i)))))))
(*.f64 2 (/.f64 (-.f64 alpha beta) (+.f64 (/.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (/.f64 alpha (neg.f64 (+.f64 i (+.f64 alpha i))))) (/.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (/.f64 alpha (neg.f64 (+.f64 i (+.f64 alpha i))))))))
(/.f64 (*.f64 alpha -2) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 i i)))))
(/.f64 (*.f64 alpha -2) (*.f64 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 -2 (-.f64 alpha beta))) (neg.f64 (+.f64 alpha (+.f64 i i)))))
(*.f64 alpha (/.f64 -2 (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (*.f64 (/.f64 2 (-.f64 beta alpha)) (neg.f64 (+.f64 i (+.f64 alpha i)))))))
(/.f64 (*.f64 alpha -2) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 i i))))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 alpha -2) (+.f64 (*.f64 (neg.f64 (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 (neg.f64 (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 alpha -2) (+.f64 (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))))
(/.f64 (*.f64 alpha -2) (+.f64 (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))) (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))))
(*.f64 alpha (/.f64 -2 (+.f64 (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 (-.f64 beta alpha) (neg.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 (-.f64 beta alpha) (neg.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4)) (+.f64 (*.f64 4 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 beta alpha) 4))) (+.f64 (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4)) (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4))))
(/.f64 (*.f64 (-.f64 beta alpha) 8) (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 4 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(*.f64 8 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (*.f64 4 (*.f64 (+.f64 i (+.f64 alpha i)) (/.f64 2 alpha))))))
(/.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (+.f64 (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))))
(/.f64 (/.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (+.f64 i (+.f64 alpha i))) (/.f64 2 alpha)) (neg.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))))
(*.f64 (-.f64 alpha beta) (/.f64 (/.f64 2 (/.f64 (+.f64 i (+.f64 alpha i)) alpha)) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) -2)))
(/.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4)) (+.f64 (*.f64 4 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 alpha 4))) (+.f64 (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 i i)) 4)) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 i i)) 4))))
(/.f64 (/.f64 (*.f64 alpha 8) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 -2 (-.f64 alpha beta)))) (*.f64 4 (+.f64 alpha (+.f64 i i))))
(/.f64 (/.f64 (*.f64 alpha 8) (*.f64 4 (+.f64 i (+.f64 alpha i)))) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (/.f64 2 (-.f64 beta alpha))))
(/.f64 (/.f64 (*.f64 alpha 4) (*.f64 2 (+.f64 i (+.f64 alpha i)))) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (/.f64 2 (-.f64 beta alpha))))
(/.f64 (*.f64 2 (*.f64 alpha -2)) (+.f64 (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 i i)))) (*.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 i i))))))
(/.f64 (*.f64 alpha -2) (*.f64 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 -2 (-.f64 alpha beta))) (neg.f64 (+.f64 alpha (+.f64 i i)))))
(*.f64 alpha (/.f64 -2 (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (*.f64 (/.f64 2 (-.f64 beta alpha)) (neg.f64 (+.f64 i (+.f64 alpha i)))))))
(/.f64 (*.f64 2 (*.f64 alpha -2)) (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 i i))))) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 i i)))))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4))) 8)
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 alpha (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (+.f64 alpha (+.f64 i i)))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (/.f64 (+.f64 alpha alpha) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 i i))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (/.f64 (*.f64 alpha 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 i i)) 4))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (/.f64 alpha (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (neg.f64 (+.f64 alpha (+.f64 i i))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) 4)
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (/.f64 (*.f64 2 (*.f64 alpha 4)) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) 4)))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 i i)))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 i i)))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) 4)
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) 4)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4)))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))))
(*.f64 (-.f64 alpha beta) (/.f64 (/.f64 2 (/.f64 (+.f64 i (+.f64 alpha i)) alpha)) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) -2)))
(/.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))))
(*.f64 (-.f64 alpha beta) (/.f64 (/.f64 2 (/.f64 (+.f64 i (+.f64 alpha i)) alpha)) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) -2)))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 2) (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 2))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 2) (/.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)) 2))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (+.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (+.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 1 (-.f64 beta alpha))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (+.f64 alpha (+.f64 i i))) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (+.f64 alpha (+.f64 i i)))) (+.f64 (/.f64 1 alpha) (/.f64 1 alpha)))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4))) (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4)))) 16)
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (+.f64 (*.f64 alpha (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (*.f64 alpha (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (*.f64 2 (+.f64 alpha (+.f64 i i))))
(/.f64 (+.f64 (*.f64 alpha (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))) (*.f64 alpha (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))) (*.f64 2 (+.f64 alpha (+.f64 i i))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))) (+.f64 alpha alpha)) (*.f64 2 (+.f64 i (+.f64 alpha i))))
(/.f64 (+.f64 (/.f64 (+.f64 alpha alpha) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (/.f64 (+.f64 alpha alpha) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (*.f64 (+.f64 alpha (+.f64 i i)) 4))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (+.f64 (/.f64 (*.f64 alpha 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (/.f64 (*.f64 alpha 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) 4)))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (+.f64 (/.f64 alpha (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (/.f64 alpha (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 i i)))))
(/.f64 (+.f64 (/.f64 alpha (neg.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))) (-.f64 beta alpha)))) (/.f64 alpha (neg.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))) (-.f64 beta alpha))))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 i i)))))
(/.f64 (+.f64 (/.f64 alpha (/.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (-.f64 alpha beta))) (/.f64 alpha (/.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (-.f64 alpha beta)))) (*.f64 (+.f64 i (+.f64 alpha i)) -2))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) 8)
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 alpha 4)) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (/.f64 (*.f64 2 (*.f64 alpha 4)) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) 4))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (+.f64 (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 i i))))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (+.f64 (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (*.f64 2 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 i i))))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))
(/.f64 (+.f64 (*.f64 (-.f64 beta alpha) (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (*.f64 (-.f64 beta alpha) (/.f64 alpha (+.f64 alpha (+.f64 i i))))) (*.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(/.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 alpha (+.f64 i (+.f64 alpha i))) 2)) (*.f64 2 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (*.f64 (-.f64 beta alpha) (*.f64 2 (/.f64 alpha (+.f64 i (+.f64 alpha i))))) (*.f64 2 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (+.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4)))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (+.f64 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))
(/.f64 (+.f64 (/.f64 alpha (/.f64 (+.f64 alpha (+.f64 i i)) (-.f64 alpha beta))) (/.f64 alpha (/.f64 (+.f64 alpha (+.f64 i i)) (-.f64 alpha beta)))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(/.f64 (+.f64 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 i (+.f64 alpha i)) alpha)) (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 i (+.f64 alpha i)) alpha))) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) -2))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) 8)
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) 4)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (/.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) 4)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (+.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))))
(*.f64 (-.f64 alpha beta) (/.f64 (/.f64 2 (/.f64 (+.f64 i (+.f64 alpha i)) alpha)) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) -2)))
(/.f64 (+.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 2 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))))
(*.f64 (-.f64 alpha beta) (/.f64 (/.f64 2 (/.f64 (+.f64 i (+.f64 alpha i)) alpha)) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) -2)))
(/.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))))) (+.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (+.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (-.f64 0 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))) -2) (neg.f64 (*.f64 (+.f64 i (+.f64 alpha i)) (/.f64 2 alpha))))
(/.f64 (neg.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i))))) (-.f64 0 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (/.f64 2 (-.f64 beta alpha)))))
(/.f64 (neg.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i))))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 -2 (-.f64 alpha beta)))))
(/.f64 (*.f64 (/.f64 2 (+.f64 i (+.f64 alpha i))) (neg.f64 alpha)) (neg.f64 (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (/.f64 2 (-.f64 beta alpha)))))
(/.f64 (-.f64 (*.f64 alpha (/.f64 2 (+.f64 i (+.f64 alpha i)))) 0) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (/.f64 2 (-.f64 beta alpha))))
(/.f64 (neg.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) (-.f64 0 (/.f64 1 (-.f64 beta alpha))))
(/.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 alpha (+.f64 i i)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))) (neg.f64 (/.f64 1 (-.f64 beta alpha))))
(/.f64 (/.f64 (/.f64 alpha (+.f64 i (+.f64 alpha i))) (neg.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)))) (neg.f64 (/.f64 1 (-.f64 beta alpha))))
(/.f64 (-.f64 (/.f64 (/.f64 alpha (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))) 0) (/.f64 1 (-.f64 beta alpha)))
(/.f64 (neg.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))) (+.f64 alpha (+.f64 i i)))) (-.f64 0 (/.f64 1 alpha)))
(/.f64 (neg.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))) (+.f64 alpha (+.f64 i i)))) (neg.f64 (/.f64 1 alpha)))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (neg.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)))) (neg.f64 (/.f64 1 alpha)))
(/.f64 (-.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))) 0) (/.f64 1 alpha))
(/.f64 (neg.f64 (*.f64 alpha (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (neg.f64 (+.f64 alpha (+.f64 i i))))
(/.f64 (neg.f64 (*.f64 alpha (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))) (neg.f64 (+.f64 alpha (+.f64 i i))))
(/.f64 (*.f64 alpha (/.f64 (-.f64 beta alpha) (neg.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))) (neg.f64 (+.f64 i (+.f64 alpha i))))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha alpha) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 i i)))))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 alpha alpha)))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 i i)))))
(/.f64 (/.f64 (+.f64 alpha alpha) (/.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (-.f64 alpha beta))) (*.f64 (+.f64 i (+.f64 alpha i)) -2))
(/.f64 (neg.f64 (/.f64 (*.f64 alpha 4) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4)))
(/.f64 (neg.f64 (*.f64 4 (/.f64 alpha (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))) (-.f64 beta alpha))))) (neg.f64 (*.f64 4 (+.f64 alpha (+.f64 i i)))))
(/.f64 (*.f64 (/.f64 alpha (/.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (-.f64 beta alpha))) -4) (*.f64 (+.f64 i (+.f64 alpha i)) -4))
(/.f64 (neg.f64 (/.f64 alpha (neg.f64 (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha))))) (+.f64 alpha (+.f64 i i)))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 alpha 4)) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (-.f64 0 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) 4))))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))) (*.f64 alpha 8)))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 8)))
(/.f64 (neg.f64 (/.f64 (*.f64 alpha 8) (/.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) (-.f64 alpha beta)))) (*.f64 (+.f64 i (+.f64 alpha i)) 8))
(/.f64 (neg.f64 (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (*.f64 2 (+.f64 alpha (+.f64 i i))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (neg.f64 (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (-.f64 0 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 i i))))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (neg.f64 (/.f64 (*.f64 alpha -2) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))) (-.f64 0 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 i i))))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (neg.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))
(/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) (/.f64 alpha (+.f64 alpha (+.f64 i i))))) (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 alpha (neg.f64 (+.f64 i (+.f64 alpha i))))) (neg.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 i (+.f64 alpha i)) (neg.f64 alpha))) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) -2))
(/.f64 (*.f64 (/.f64 2 (/.f64 (+.f64 i (+.f64 alpha i)) alpha)) (neg.f64 (-.f64 beta alpha))) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) -2))
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4)))
(/.f64 (neg.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))) (neg.f64 (*.f64 4 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(/.f64 (*.f64 (/.f64 alpha (/.f64 (+.f64 i (+.f64 alpha i)) (-.f64 beta alpha))) -4) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) -4))
(/.f64 (neg.f64 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) 4)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (-.f64 0 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) 4))))
(/.f64 (neg.f64 (/.f64 alpha (/.f64 (+.f64 alpha (+.f64 i i)) (*.f64 (-.f64 beta alpha) 8)))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))) 8)))
(/.f64 (/.f64 (neg.f64 alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (*.f64 (-.f64 beta alpha) 8))) (neg.f64 (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) 8)))
(/.f64 (-.f64 (*.f64 8 (/.f64 alpha (/.f64 (+.f64 i (+.f64 alpha i)) (-.f64 beta alpha)))) 0) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) 8))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))))
(*.f64 (-.f64 alpha beta) (/.f64 (/.f64 2 (/.f64 (+.f64 i (+.f64 alpha i)) alpha)) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) -2)))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (-.f64 0 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))))
(*.f64 (-.f64 alpha beta) (/.f64 (/.f64 2 (/.f64 (+.f64 i (+.f64 alpha i)) alpha)) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) -2)))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))) (-.f64 0 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2))))))))
(*.f64 (-.f64 alpha beta) (/.f64 (/.f64 2 (/.f64 (+.f64 i (+.f64 alpha i)) alpha)) (*.f64 (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2)) -2)))
(/.f64 (neg.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))))) (/.f64 (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))) (-.f64 beta alpha)))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta)))))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(pow.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 (+.f64 (+.f64 i i) beta))))) 1)
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 alpha i))) (+.f64 (+.f64 i (+.f64 i beta)) (+.f64 alpha 2))))
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 0)
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(+.f64 0 (/.f64 alpha (+.f64 alpha (+.f64 i i))))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(+.f64 (/.f64 alpha (*.f64 2 (+.f64 alpha (+.f64 i i)))) (/.f64 alpha (*.f64 2 (+.f64 alpha (+.f64 i i)))))
(+.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 2) (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 2))
(+.f64 (*.f64 (/.f64 alpha (+.f64 i (+.f64 alpha i))) 1/2) (*.f64 (/.f64 alpha (+.f64 i (+.f64 alpha i))) 1/2))
(-.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 0)
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 i i))))
(*.f64 alpha (/.f64 1 (+.f64 i (+.f64 alpha i))))
(*.f64 2 (/.f64 alpha (*.f64 2 (+.f64 alpha (+.f64 i i)))))
(*.f64 2 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 2))
(*.f64 2 (*.f64 (/.f64 alpha (+.f64 i (+.f64 alpha i))) 1/2))
(*.f64 2 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 2))
(*.f64 2 (*.f64 (/.f64 alpha (+.f64 i (+.f64 alpha i))) 1/2))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 i i))) alpha))
(*.f64 2 (*.f64 alpha (/.f64 1/2 (+.f64 alpha (+.f64 i i)))))
(*.f64 alpha (*.f64 (/.f64 1/2 (+.f64 i (+.f64 alpha i))) 2))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1)
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 i i))))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 (+.f64 alpha alpha) (/.f64 1/2 (+.f64 alpha (+.f64 i i))))
(*.f64 (+.f64 alpha alpha) (/.f64 1/2 (+.f64 i (+.f64 alpha i))))
(*.f64 (+.f64 alpha alpha) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 i i))) 1/2))
(*.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 i i))))
(*.f64 alpha (/.f64 1 (+.f64 i (+.f64 alpha i))))
(*.f64 -1 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 i i))))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))) 1/2)
(*.f64 1/2 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))))
(*.f64 1/2 (*.f64 alpha (/.f64 2 (+.f64 i (+.f64 alpha i)))))
(*.f64 (*.f64 alpha 4) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 i i)) 4)))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 i i))) alpha)
(*.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 i i))))
(*.f64 alpha (/.f64 1 (+.f64 i (+.f64 alpha i))))
(*.f64 (neg.f64 alpha) (/.f64 -1 (+.f64 alpha (+.f64 i i))))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 i i))) (+.f64 alpha alpha))
(*.f64 (+.f64 alpha alpha) (/.f64 1/2 (+.f64 alpha (+.f64 i i))))
(*.f64 (+.f64 alpha alpha) (/.f64 1/2 (+.f64 i (+.f64 alpha i))))
(*.f64 1/2 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))))
(*.f64 1/2 (*.f64 alpha (/.f64 2 (+.f64 i (+.f64 alpha i)))))
(*.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 i i))) 1/2) (+.f64 alpha alpha))
(*.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 i i))))
(*.f64 alpha (/.f64 1 (+.f64 i (+.f64 alpha i))))
(*.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 i i))) -1)
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 (/.f64 alpha (*.f64 2 (+.f64 alpha (+.f64 i i)))) 2)
(*.f64 2 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 2))
(*.f64 2 (*.f64 (/.f64 alpha (+.f64 i (+.f64 alpha i))) 1/2))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 2) 2)
(*.f64 2 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 2))
(*.f64 2 (*.f64 (/.f64 alpha (+.f64 i (+.f64 alpha i))) 1/2))
(*.f64 (/.f64 1 (*.f64 (+.f64 alpha (+.f64 i i)) 4)) (*.f64 alpha 4))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 (/.f64 -1 (+.f64 alpha (+.f64 i i))) (neg.f64 alpha))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1)
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(neg.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 i i))))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))

eval3.9s (12.4%)

Compiler

Compiled 67186 to 44549 computations (33.7% saved)

prune564.0ms (1.8%)

Pruning

24 alts after pruning (21 fresh and 3 done)

PrunedKeptTotal
New1456171473
Fresh8412
Picked101
Done134
Total1466241490
Error
0.0b
Counts
1490 → 24
Alt Table
Click to see full alt table
StatusErrorProgram
50.7b
(/.f64 (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) alpha) 2)
53.6b
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2)
30.8b
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
21.5b
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2)
17.6b
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
12.5b
(/.f64 (+.f64 (/.f64 beta (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2)
52.8b
(/.f64 (+.f64 (/.f64 beta alpha) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 i (*.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))))) 2)) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (neg.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))))))))) (pow.f64 alpha 3))) (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (-.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (pow.f64 alpha 2))) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2)))))) 2)
61.4b
(/.f64 (+.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 i alpha))) 1) 1) 2)
31.4b
(/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 1) 2)
23.2b
(/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (neg.f64 (/.f64 alpha (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) 1) 2)
51.5b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (pow.f64 alpha 2))) (-.f64 (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (/.f64 beta alpha)) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2)))) 2)
12.2b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1) 2)
12.6b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta 2))) 1) 2)
25.6b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (*.f64 2 i)))) 1) 2)
31.5b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (*.f64 2 i))) 1) 2)
51.7b
(/.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 1 alpha))) 2)
49.3b
(/.f64 (+.f64 2 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) beta))) 2)
61.8b
(/.f64 (+.f64 -1 1) 2)
58.9b
(/.f64 (*.f64 4 (/.f64 i alpha)) 2)
60.7b
(/.f64 (*.f64 2 (/.f64 beta alpha)) 2)
53.6b
(/.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) 2)
54.8b
(/.f64 (*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2)))) 2)
42.4b
(/.f64 2 2)
23.9b
(/.f64 1 2)
Compiler

Compiled 1150 to 889 computations (22.7% saved)

localize22.0ms (0.1%)

Local error

Found 1 expressions with local error:

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

Compiled 69 to 40 computations (42% saved)

series4.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite84.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1588×rational.json-1
1588×rational.json-2
1588×rational.json-4
1588×rational.json-3
1580×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01131
17731
218931
350831
4154531
5498131
Stop Event
node limit
Counts
1 → 57
Calls
Call 1
Inputs
(/.f64 beta (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 beta (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 beta 1/2) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 (*.f64 beta 1/2) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 beta (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (/.f64 1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (*.f64 (*.f64 2 (/.f64 1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (*.f64 (/.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 beta 1/2) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (/.f64 1 beta) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta beta) (/.f64 1/2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 4) (*.f64 (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) 4)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 4) (*.f64 1/4 (/.f64 1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 4) (*.f64 1/2 (/.f64 1/2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) beta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 1 (/.f64 1 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (/.f64 -1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 1 (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 2 beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 beta (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 beta (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 beta beta) (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 2 beta)) (/.f64 1 (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 2 beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 2 beta)) (/.f64 1/2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 beta (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 beta 4) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 8) (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 beta) (/.f64 (*.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 2 beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta -2) (/.f64 1/2 (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta -2) (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta -2) (/.f64 1 (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) (*.f64 beta 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 1/2 beta)) (/.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 beta) (/.f64 (*.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 beta 1/2) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 beta 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (*.f64 beta 4) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 2 beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 beta) (/.f64 (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) 4)) (*.f64 beta 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 1/2) (/.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 beta (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (neg.f64 beta)) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 beta beta) (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))))))

simplify406.0ms (1.3%)

Algorithm
egg-herbie
Rules
1126×rational.json-simplify-55
904×rational.json-simplify-1
898×rational.json-simplify-35
882×rational.json-simplify-44
860×rational.json-simplify-51
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02474989
16094933
214184839
349394781
Stop Event
node limit
Counts
93 → 168
Calls
Call 1
Inputs
(/.f64 beta (+.f64 2 (+.f64 alpha (*.f64 2 i))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (/.f64 beta (+.f64 2 (+.f64 alpha (*.f64 2 i)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (+.f64 (/.f64 beta (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (+.f64 (/.f64 beta (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)) (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)) (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 beta 2)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)) (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)) (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 beta 2)))))
(/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 4))) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))
(/.f64 beta alpha)
(+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)) (pow.f64 alpha 3))))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (pow.f64 alpha 4))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)) (pow.f64 alpha 3)))))
(/.f64 beta alpha)
(+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)) (pow.f64 alpha 3))))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (pow.f64 alpha 4))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)) (pow.f64 alpha 3)))))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 beta (pow.f64 i 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 beta (pow.f64 i 3)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 beta (pow.f64 i 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 alpha))) (pow.f64 i 2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 alpha))) (pow.f64 i 2)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 alpha))) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)) (pow.f64 i 4))))))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 alpha))) (pow.f64 i 2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 alpha))) (pow.f64 i 2)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 alpha))) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)) (pow.f64 i 4))))))
(+.f64 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 0)
(+.f64 0 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(+.f64 -1 (-.f64 1 (/.f64 beta (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))
(+.f64 (/.f64 (*.f64 beta 1/2) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 (*.f64 beta 1/2) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(-.f64 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 0)
(-.f64 0 (/.f64 beta (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 beta (/.f64 1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 beta (*.f64 (*.f64 2 (/.f64 1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) 1/2))
(*.f64 beta (*.f64 (/.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1/2))
(*.f64 2 (/.f64 (*.f64 beta 1/2) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (/.f64 1 beta) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))
(*.f64 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1)
(*.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (+.f64 beta beta) (/.f64 1/2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (*.f64 2 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) 1/2)
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) 4)))
(*.f64 (*.f64 beta 4) (*.f64 (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) 4)) 1))
(*.f64 (*.f64 beta 4) (*.f64 1/4 (/.f64 1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (*.f64 beta 4) (*.f64 1/2 (/.f64 1/2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) beta)
(*.f64 (/.f64 1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 1 (/.f64 1 beta)))
(*.f64 (neg.f64 beta) (/.f64 -1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (neg.f64 beta) (*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1))
(*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 1 (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))
(*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 2 beta)))))
(*.f64 -1 (/.f64 beta (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 -1 (*.f64 (/.f64 beta (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) 1))
(*.f64 -1 (/.f64 (+.f64 beta beta) (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))
(*.f64 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 2 beta)) (/.f64 1 (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 2 beta)))))
(*.f64 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 2 beta)) (/.f64 1/2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))
(*.f64 4 (/.f64 beta (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) 4)))
(*.f64 4 (/.f64 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 4))
(*.f64 (/.f64 (*.f64 beta 4) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1/4)
(*.f64 (*.f64 beta 8) (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) 8)))
(*.f64 (/.f64 1 beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))
(*.f64 (/.f64 1 beta) (/.f64 (*.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 2 beta)))))
(*.f64 1/2 (*.f64 2 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 beta beta))
(*.f64 (*.f64 beta -2) (/.f64 1/2 (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (*.f64 beta -2) (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) -2)))
(*.f64 (*.f64 beta -2) (/.f64 1 (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) (*.f64 beta 1/2))
(*.f64 (/.f64 beta (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) -1)
(*.f64 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 1/2 beta)) (/.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))
(*.f64 (/.f64 1/2 beta) (/.f64 (*.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))
(*.f64 (/.f64 (*.f64 beta 1/2) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 2)
(*.f64 (/.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 beta 1/2))
(*.f64 1/4 (/.f64 (*.f64 beta 4) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (/.f64 2 beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 2 beta)))))
(*.f64 (/.f64 -1 beta) (/.f64 (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))
(*.f64 (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) 4)) (*.f64 beta 4))
(*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (neg.f64 beta))
(*.f64 (*.f64 beta 1/2) (/.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1)
(neg.f64 (/.f64 beta (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(neg.f64 (/.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (neg.f64 beta)) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))
(neg.f64 (/.f64 (+.f64 beta beta) (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))
Outputs
(/.f64 beta (+.f64 2 (+.f64 alpha (*.f64 2 i))))
(/.f64 beta (+.f64 (*.f64 2 i) (+.f64 2 alpha)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (/.f64 beta (+.f64 2 (+.f64 alpha (*.f64 2 i)))))
(+.f64 (/.f64 beta (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))
(+.f64 (/.f64 beta (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2))))
(+.f64 (/.f64 beta (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (+.f64 (/.f64 beta (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))))
(+.f64 (/.f64 beta (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))
(+.f64 (/.f64 beta (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (+.f64 (neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 3))))
(+.f64 (/.f64 beta (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (+.f64 (/.f64 beta (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (+.f64 (+.f64 (/.f64 beta (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (*.f64 -1 (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 4)))))
(+.f64 (+.f64 (/.f64 beta (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 3))) (+.f64 (neg.f64 (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 4))) (neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2)))))
(+.f64 (+.f64 (/.f64 beta (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 4)) (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))
(+.f64 (+.f64 (/.f64 beta (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 3))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2)) (/.f64 (pow.f64 beta 4) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 4)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) beta)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)))
(-.f64 1 (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) beta))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)) (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 beta 2))))
(+.f64 1 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) beta)) (/.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2) (pow.f64 beta 2))))
(+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)) (+.f64 1 (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 beta 2))))
(+.f64 (-.f64 1 (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) beta)) (/.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2) (pow.f64 beta 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)) (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 beta 2)))))
(+.f64 1 (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)) (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3) (pow.f64 beta 3)))))
(+.f64 1 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) beta)) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2) (pow.f64 beta 2)) (neg.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 3) (pow.f64 beta 3))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 beta 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3) (pow.f64 beta 3)) (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)))))
(+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2) (pow.f64 beta 2)) (+.f64 (-.f64 1 (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) beta)) (neg.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 3) (pow.f64 beta 3)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) beta)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)))
(-.f64 1 (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) beta))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)) (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 beta 2))))
(+.f64 1 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) beta)) (/.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2) (pow.f64 beta 2))))
(+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)) (+.f64 1 (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 beta 2))))
(+.f64 (-.f64 1 (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) beta)) (/.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2) (pow.f64 beta 2)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)) (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 beta 2)))))
(+.f64 1 (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)) (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3) (pow.f64 beta 3)))))
(+.f64 1 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) beta)) (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2) (pow.f64 beta 2)) (neg.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 3) (pow.f64 beta 3))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (pow.f64 beta 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3) (pow.f64 beta 3)) (/.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) beta)))))
(+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2) (pow.f64 beta 2)) (+.f64 (-.f64 1 (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) beta)) (neg.f64 (/.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 3) (pow.f64 beta 3)))))
(/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i))))
(/.f64 beta (+.f64 2 (+.f64 beta (*.f64 2 i))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (*.f64 alpha (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (neg.f64 (*.f64 alpha (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (neg.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))
(+.f64 (/.f64 beta (+.f64 2 (+.f64 beta (*.f64 2 i)))) (*.f64 beta (neg.f64 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 beta (*.f64 2 i))) 2)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (*.f64 alpha (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))))
(+.f64 (neg.f64 (*.f64 alpha (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 beta (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (neg.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 beta (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))))
(+.f64 (/.f64 beta (+.f64 2 (+.f64 beta (*.f64 2 i)))) (*.f64 beta (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 (+.f64 beta (*.f64 2 i))) 3)) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 beta (*.f64 2 i))) 2))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 4))) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (*.f64 -1 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (/.f64 (*.f64 beta (pow.f64 alpha 2)) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (+.f64 (*.f64 -1 (*.f64 alpha (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 4))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 beta (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (*.f64 -1 (+.f64 (*.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 4))) (*.f64 alpha (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 beta (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)) (*.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 4)))))))
(+.f64 (/.f64 beta (+.f64 2 (+.f64 beta (*.f64 2 i)))) (+.f64 (*.f64 beta (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 (+.f64 beta (*.f64 2 i))) 3))) (neg.f64 (*.f64 beta (+.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 (+.f64 beta (*.f64 2 i))) 4)) (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 beta (*.f64 2 i))) 2)))))))
(/.f64 beta alpha)
(+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))
(+.f64 (/.f64 beta alpha) (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 beta (pow.f64 alpha 2)))))
(+.f64 (/.f64 beta alpha) (neg.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 beta (pow.f64 alpha 2)))))
(+.f64 (/.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (neg.f64 (/.f64 beta (pow.f64 alpha 2)))))
(+.f64 (/.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 beta (*.f64 2 i))) (neg.f64 (/.f64 beta (pow.f64 alpha 2)))))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)) (pow.f64 alpha 3))))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 beta (pow.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (/.f64 beta (pow.f64 alpha 3)))))
(+.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (/.f64 beta (pow.f64 alpha 3))) (+.f64 (/.f64 beta alpha) (neg.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 beta (pow.f64 alpha 2))))))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (neg.f64 (/.f64 beta (pow.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (/.f64 beta (pow.f64 alpha 3)))))
(+.f64 (/.f64 beta alpha) (*.f64 beta (+.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 beta (*.f64 2 i))) 2) (pow.f64 alpha 3)) (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (pow.f64 alpha 4))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 beta (pow.f64 alpha 2)))) (+.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (/.f64 beta (pow.f64 alpha 3))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3) (/.f64 beta (pow.f64 alpha 4)))))))
(+.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 beta (pow.f64 alpha 2)))) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (/.f64 beta (pow.f64 alpha 3))) (neg.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3) (/.f64 beta (pow.f64 alpha 4)))))))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (/.f64 beta (pow.f64 alpha 3))) (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 beta (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3) (/.f64 beta (pow.f64 alpha 4)))))))
(+.f64 (+.f64 (/.f64 beta alpha) (*.f64 (pow.f64 (+.f64 2 (+.f64 beta (*.f64 2 i))) 2) (/.f64 beta (pow.f64 alpha 3)))) (*.f64 -1 (*.f64 beta (+.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 2 (+.f64 beta (*.f64 2 i))) 3) (pow.f64 alpha 4))))))
(/.f64 beta alpha)
(+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))
(+.f64 (/.f64 beta alpha) (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 beta (pow.f64 alpha 2)))))
(+.f64 (/.f64 beta alpha) (neg.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 beta (pow.f64 alpha 2)))))
(+.f64 (/.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (neg.f64 (/.f64 beta (pow.f64 alpha 2)))))
(+.f64 (/.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 beta (*.f64 2 i))) (neg.f64 (/.f64 beta (pow.f64 alpha 2)))))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)) (pow.f64 alpha 3))))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 beta (pow.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (/.f64 beta (pow.f64 alpha 3)))))
(+.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (/.f64 beta (pow.f64 alpha 3))) (+.f64 (/.f64 beta alpha) (neg.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 beta (pow.f64 alpha 2))))))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (neg.f64 (/.f64 beta (pow.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (/.f64 beta (pow.f64 alpha 3)))))
(+.f64 (/.f64 beta alpha) (*.f64 beta (+.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 beta (*.f64 2 i))) 2) (pow.f64 alpha 3)) (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (pow.f64 alpha 4))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 beta (pow.f64 alpha 2)))) (+.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (/.f64 beta (pow.f64 alpha 3))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3) (/.f64 beta (pow.f64 alpha 4)))))))
(+.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 beta (pow.f64 alpha 2)))) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (/.f64 beta (pow.f64 alpha 3))) (neg.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3) (/.f64 beta (pow.f64 alpha 4)))))))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (/.f64 beta (pow.f64 alpha 3))) (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 beta (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3) (/.f64 beta (pow.f64 alpha 4)))))))
(+.f64 (+.f64 (/.f64 beta alpha) (*.f64 (pow.f64 (+.f64 2 (+.f64 beta (*.f64 2 i))) 2) (/.f64 beta (pow.f64 alpha 3)))) (*.f64 -1 (*.f64 beta (+.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 2 (+.f64 beta (*.f64 2 i))) 3) (pow.f64 alpha 4))))))
(/.f64 beta (+.f64 beta (+.f64 2 alpha)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 i (*.f64 (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) -2)))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 beta (*.f64 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) -2)))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (*.f64 -2 i)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 beta (pow.f64 i 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 4 (/.f64 (*.f64 beta (pow.f64 i 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 i (*.f64 (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) -2)) (*.f64 4 (*.f64 beta (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))))
(+.f64 (*.f64 beta (*.f64 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) -2)) (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 4 (/.f64 (*.f64 beta (pow.f64 i 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (*.f64 -2 i)) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)) (*.f64 (pow.f64 i 2) 4))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 beta (pow.f64 i 3)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 beta (pow.f64 i 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 beta (pow.f64 i 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 -8 (*.f64 (pow.f64 i 3) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) 4)))))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 i (*.f64 (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) -2)) (*.f64 4 (*.f64 beta (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))))) (*.f64 -8 (*.f64 beta (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 4)))))
(+.f64 (*.f64 beta (*.f64 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) -2)) (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 4 (/.f64 (*.f64 beta (pow.f64 i 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))) (*.f64 -8 (*.f64 beta (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 4)))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 -8 (*.f64 beta (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 4)))) (+.f64 (*.f64 (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (*.f64 -2 i)) (*.f64 (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)) (*.f64 (pow.f64 i 2) 4)))))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 alpha))) (pow.f64 i 2))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (*.f64 (+.f64 beta (+.f64 2 alpha)) (/.f64 beta (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (/.f64 beta (pow.f64 i 2)) -1/4)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 (/.f64 beta (pow.f64 i 2)) (*.f64 (+.f64 beta (+.f64 2 alpha)) -1/4)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 -1/4 (/.f64 beta (pow.f64 i 2)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 alpha))) (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 beta (+.f64 2 alpha)) (/.f64 beta (pow.f64 i 2)))) (*.f64 1/8 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (/.f64 beta (pow.f64 i 3))))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (/.f64 beta (pow.f64 i 2)) -1/4)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (*.f64 (/.f64 beta (pow.f64 i 3)) 1/8))))
(+.f64 (*.f64 (/.f64 beta (pow.f64 i 2)) (*.f64 (+.f64 beta (+.f64 2 alpha)) -1/4)) (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 beta (*.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 i 3)) 1/8))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 -1/4 (/.f64 beta (pow.f64 i 2)))) (*.f64 beta (*.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 i 3)) 1/8))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 alpha))) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)) (pow.f64 i 4))))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 beta (+.f64 2 alpha)) (/.f64 beta (pow.f64 i 2)))) (*.f64 -1/16 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (/.f64 beta (pow.f64 i 4))))) (*.f64 1/8 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (/.f64 beta (pow.f64 i 3))))))
(+.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (/.f64 beta (pow.f64 i 2)) -1/4)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (*.f64 (/.f64 beta (pow.f64 i 4)) -1/16))) (+.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (*.f64 (/.f64 beta (pow.f64 i 3)) 1/8)) (*.f64 1/2 (/.f64 beta i))))
(+.f64 (*.f64 beta (*.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 i 3)) 1/8)) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 (/.f64 beta (pow.f64 i 2)) (*.f64 (+.f64 beta (+.f64 2 alpha)) -1/4)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (*.f64 -1/16 (/.f64 beta (pow.f64 i 4)))))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 beta (*.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 i 4)) -1/16)) (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 -1/4 (/.f64 beta (pow.f64 i 2)))) (*.f64 beta (*.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 i 3)) 1/8)))))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 alpha))) (pow.f64 i 2))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (*.f64 (+.f64 beta (+.f64 2 alpha)) (/.f64 beta (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (/.f64 beta (pow.f64 i 2)) -1/4)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 (/.f64 beta (pow.f64 i 2)) (*.f64 (+.f64 beta (+.f64 2 alpha)) -1/4)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 -1/4 (/.f64 beta (pow.f64 i 2)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 alpha))) (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 beta (+.f64 2 alpha)) (/.f64 beta (pow.f64 i 2)))) (*.f64 1/8 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (/.f64 beta (pow.f64 i 3))))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (/.f64 beta (pow.f64 i 2)) -1/4)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (*.f64 (/.f64 beta (pow.f64 i 3)) 1/8))))
(+.f64 (*.f64 (/.f64 beta (pow.f64 i 2)) (*.f64 (+.f64 beta (+.f64 2 alpha)) -1/4)) (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 beta (*.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 i 3)) 1/8))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 -1/4 (/.f64 beta (pow.f64 i 2)))) (*.f64 beta (*.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 i 3)) 1/8))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta (+.f64 2 alpha))) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)) (pow.f64 i 4))))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 beta (+.f64 2 alpha)) (/.f64 beta (pow.f64 i 2)))) (*.f64 -1/16 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (/.f64 beta (pow.f64 i 4))))) (*.f64 1/8 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (/.f64 beta (pow.f64 i 3))))))
(+.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (/.f64 beta (pow.f64 i 2)) -1/4)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (*.f64 (/.f64 beta (pow.f64 i 4)) -1/16))) (+.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (*.f64 (/.f64 beta (pow.f64 i 3)) 1/8)) (*.f64 1/2 (/.f64 beta i))))
(+.f64 (*.f64 beta (*.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 i 3)) 1/8)) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 (/.f64 beta (pow.f64 i 2)) (*.f64 (+.f64 beta (+.f64 2 alpha)) -1/4)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (*.f64 -1/16 (/.f64 beta (pow.f64 i 4)))))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 beta (*.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 i 4)) -1/16)) (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 -1/4 (/.f64 beta (pow.f64 i 2)))) (*.f64 beta (*.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 i 3)) 1/8)))))
(+.f64 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 0)
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(+.f64 0 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(+.f64 -1 (-.f64 1 (/.f64 beta (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(+.f64 (/.f64 (*.f64 beta 1/2) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 (*.f64 beta 1/2) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(-.f64 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 0)
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(-.f64 0 (/.f64 beta (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 beta (/.f64 1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 beta (*.f64 (*.f64 2 (/.f64 1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) 1/2))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 beta (*.f64 (/.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1/2))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 2 (/.f64 (*.f64 beta 1/2) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (/.f64 1 beta) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1)
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 1 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 beta beta) (/.f64 1/2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (*.f64 2 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) 1/2)
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) 4)))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (*.f64 beta 4) (*.f64 (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) 4)) 1))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (*.f64 beta 4) (*.f64 1/4 (/.f64 1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (*.f64 beta 4) (*.f64 1/2 (/.f64 1/2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) beta)
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 1 (/.f64 1 beta)))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (neg.f64 beta) (/.f64 -1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (neg.f64 beta) (*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 1 (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 2 beta)))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 -1 (/.f64 beta (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 -1 (*.f64 (/.f64 beta (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) 1))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 -1 (/.f64 (+.f64 beta beta) (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 2 beta)) (/.f64 1 (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 2 beta)))))
(*.f64 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 2 beta)) (/.f64 (/.f64 1 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta)) (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 2 beta))))
(*.f64 (*.f64 (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))) (/.f64 2 beta)) (/.f64 (/.f64 1 (*.f64 (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))) (/.f64 2 beta))) (/.f64 (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))) beta)))
(*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (/.f64 2 beta) (/.f64 (/.f64 (/.f64 beta (/.f64 2 beta)) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (/.f64 2 beta)) (/.f64 (*.f64 beta (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) beta)))
(*.f64 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 2 beta)) (/.f64 1/2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))
(*.f64 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 2 beta)) (/.f64 (/.f64 1 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta)) (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 2 beta))))
(*.f64 (*.f64 (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))) (/.f64 2 beta)) (/.f64 (/.f64 1 (*.f64 (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))) (/.f64 2 beta))) (/.f64 (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))) beta)))
(*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (/.f64 2 beta) (/.f64 (/.f64 (/.f64 beta (/.f64 2 beta)) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (/.f64 2 beta)) (/.f64 (*.f64 beta (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) beta)))
(*.f64 4 (/.f64 beta (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) 4)))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 4 (/.f64 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 4))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 (*.f64 beta 4) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1/4)
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (*.f64 beta 8) (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) 8)))
(*.f64 beta (*.f64 8 (/.f64 1/8 (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))))
(*.f64 (/.f64 1/8 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 beta 8))
(*.f64 (/.f64 1/8 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (*.f64 beta 8))
(*.f64 (/.f64 1 beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 1 beta) (/.f64 (*.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 2 beta)))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 1/2 (*.f64 2 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 beta beta))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (*.f64 beta -2) (/.f64 1/2 (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (*.f64 beta -2) (/.f64 1/2 (neg.f64 (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))))
(*.f64 beta (*.f64 -2 (/.f64 -1/2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 beta (*.f64 -2 (/.f64 -1/2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (*.f64 beta -2) (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) -2)))
(*.f64 (*.f64 beta -2) (/.f64 1/2 (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (*.f64 beta -2) (/.f64 1/2 (neg.f64 (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))))
(*.f64 beta (*.f64 -2 (/.f64 -1/2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 beta (*.f64 -2 (/.f64 -1/2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (*.f64 beta -2) (/.f64 1 (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))
(*.f64 (*.f64 beta -2) (/.f64 1/2 (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (*.f64 beta -2) (/.f64 1/2 (neg.f64 (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))))
(*.f64 beta (*.f64 -2 (/.f64 -1/2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 beta (*.f64 -2 (/.f64 -1/2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) (*.f64 beta 1/2))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 beta (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) -1)
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 1/2 beta)) (/.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 1/2 beta) (/.f64 (*.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 (*.f64 beta 1/2) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 2)
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 beta 1/2))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 1/4 (/.f64 (*.f64 beta 4) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 2 beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 2 beta)))))
(*.f64 (/.f64 2 beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (/.f64 2 beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta)))))
(*.f64 (/.f64 2 beta) (/.f64 (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))) (*.f64 (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))) (*.f64 (/.f64 (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))) beta) (/.f64 2 beta)))))
(*.f64 (/.f64 2 beta) (/.f64 (/.f64 beta (/.f64 2 beta)) (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (/.f64 2 beta) (*.f64 beta (*.f64 beta (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 (/.f64 -1 beta) (/.f64 (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) 4)) (*.f64 beta 4))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (neg.f64 beta))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (*.f64 beta 1/2) (/.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(pow.f64 (/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) 1)
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(neg.f64 (/.f64 beta (neg.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(neg.f64 (/.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (neg.f64 beta)) (*.f64 (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta) (/.f64 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) beta))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(neg.f64 (/.f64 (+.f64 beta beta) (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))
(/.f64 beta (+.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(/.f64 beta (+.f64 2 (+.f64 i (+.f64 (+.f64 alpha i) beta))))
(/.f64 beta (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))

localize3.0ms (0%)

Compiler

Compiled 7 to 7 computations (0% saved)

localize16.0ms (0.1%)

Local error

Found 2 expressions with local error:

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

Compiled 30 to 22 computations (26.7% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite78.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1368×rational.json-1
1368×rational.json-2
1368×rational.json-4
1368×rational.json-3
1360×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0832
16332
215832
336532
492532
5370232
Stop Event
node limit
Counts
2 → 103
Calls
Call 1
Inputs
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(/.f64 alpha (+.f64 alpha 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -1)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 alpha (+.f64 alpha 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 alpha (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 alpha (neg.f64 (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 alpha (/.f64 1/2 (+.f64 alpha 2))) (*.f64 alpha (/.f64 1/2 (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 alpha (+.f64 alpha 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 alpha (neg.f64 (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 alpha (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (/.f64 1 (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 1/2 (*.f64 2 (/.f64 1 (+.f64 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 1/2 (/.f64 2 (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 alpha (/.f64 1/2 (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 alpha 2) (/.f64 (/.f64 1 alpha) (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha (+.f64 alpha 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 alpha alpha) (/.f64 1/2 (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 alpha (*.f64 (+.f64 alpha 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 alpha (+.f64 alpha 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha 4) (/.f64 1/2 (+.f64 alpha (+.f64 alpha 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha 4) (*.f64 (/.f64 1 (+.f64 alpha 2)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha 4) (*.f64 1/2 (/.f64 1/2 (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 alpha 2)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 1 (/.f64 1 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 alpha) (/.f64 -1 (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 1 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 alpha (neg.f64 (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 alpha -2) (+.f64 alpha (+.f64 alpha 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (+.f64 alpha 2) alpha)) (/.f64 1 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (+.f64 alpha 2) alpha)) (/.f64 1/2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha 8) (/.f64 1 (*.f64 (+.f64 alpha 2) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 alpha (/.f64 2 (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 alpha) (/.f64 (+.f64 alpha 2) (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 alpha 2)) (+.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha -2) (/.f64 -1/2 (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha -2) (/.f64 1 (*.f64 (+.f64 alpha 2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha -2) (/.f64 -1 (+.f64 alpha (+.f64 alpha 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (+.f64 alpha 2))) (*.f64 alpha 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha (neg.f64 (+.f64 alpha 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (/.f64 1/2 (+.f64 alpha 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 alpha) (/.f64 (+.f64 alpha (+.f64 alpha 4)) (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1/2 (/.f64 1 alpha)) (/.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 alpha 2)) (*.f64 alpha 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 alpha (+.f64 alpha 4))) (*.f64 alpha 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 alpha 2)) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 alpha) (/.f64 (+.f64 alpha 2) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 alpha) (/.f64 (+.f64 alpha 2) (neg.f64 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha 1/2) (*.f64 2 (/.f64 1 (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha 1/2) (/.f64 2 (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 alpha 2)) 1/4) (*.f64 alpha 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (*.f64 2 (/.f64 1 (+.f64 alpha 2)))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 2 (+.f64 alpha 2))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1/2 (+.f64 alpha 2))) (*.f64 alpha 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))) (/.f64 (+.f64 alpha 2) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))) (+.f64 1/2 (/.f64 1 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 alpha (+.f64 alpha 4)) (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))) (/.f64 1/2 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 alpha)) (/.f64 1 (+.f64 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 alpha 2) (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))) (/.f64 1 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 alpha 2) (neg.f64 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))) (/.f64 -1 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 alpha) (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))) (+.f64 alpha 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))) (*.f64 2 (/.f64 (+.f64 alpha 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))) (/.f64 (+.f64 alpha 2) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 alpha -2) (+.f64 alpha (+.f64 alpha 4))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha (*.f64 (+.f64 alpha 2) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (+.f64 alpha 2)) (*.f64 alpha -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))) (*.f64 2 (/.f64 (+.f64 alpha 2) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 alpha 2) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))) (/.f64 2 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 alpha (+.f64 alpha 2)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 alpha 2) 8)) (*.f64 alpha 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 alpha 2) -2)) (*.f64 alpha -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 alpha (+.f64 alpha 4))) (*.f64 alpha -2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 alpha (+.f64 alpha 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 alpha (neg.f64 (+.f64 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (+.f64 alpha 2) (neg.f64 alpha)) (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 alpha -2) (+.f64 alpha (+.f64 alpha 4))))))))

simplify117.0ms (0.4%)

Algorithm
egg-herbie
Rules
1256×rational.json-simplify-2
1074×rational.json-simplify-1
862×rational.json-simplify-51
736×rational.json-simplify-44
696×rational.json-simplify-35
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
02292871
14782851
211312803
339392731
470912719
Stop Event
node limit
Counts
127 → 155
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1/2 alpha))
(+.f64 1 (+.f64 (*.f64 -1/2 alpha) (*.f64 1/4 (pow.f64 alpha 2))))
(+.f64 (*.f64 -1/8 (pow.f64 alpha 3)) (+.f64 1 (+.f64 (*.f64 -1/2 alpha) (*.f64 1/4 (pow.f64 alpha 2)))))
(/.f64 2 alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (+.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 4))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))))
(/.f64 2 alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (+.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 4))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))))
(*.f64 1/2 alpha)
(+.f64 (*.f64 1/2 alpha) (*.f64 -1/4 (pow.f64 alpha 2)))
(+.f64 (*.f64 1/2 alpha) (+.f64 (*.f64 1/8 (pow.f64 alpha 3)) (*.f64 -1/4 (pow.f64 alpha 2))))
(+.f64 (*.f64 1/2 alpha) (+.f64 (*.f64 -1/16 (pow.f64 alpha 4)) (+.f64 (*.f64 1/8 (pow.f64 alpha 3)) (*.f64 -1/4 (pow.f64 alpha 2)))))
1
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))))
1
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 0)
(+.f64 0 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(+.f64 -1 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -2)))
(+.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -2)) -1)
(+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2))
(*.f64 1 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 2 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2))
(*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(*.f64 4 (/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 4))
(*.f64 (*.f64 2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 1/2)
(*.f64 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -1) -1)
(*.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -1))
(*.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 4) 1/4)
(*.f64 1/2 (*.f64 2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(*.f64 1/4 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 4))
(*.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2) 2)
(*.f64 (/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 4) 4)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(/.f64 (*.f64 2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2)
(/.f64 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -1) -1)
(/.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 4) 4)
(/.f64 (*.f64 2 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 4)) 8)
(/.f64 (*.f64 2 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -1)) -2)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 4))) 16)
(/.f64 (neg.f64 (*.f64 2 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -1))) 2)
(pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -1))
(+.f64 (/.f64 alpha (+.f64 alpha 2)) 0)
(+.f64 0 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 -1 (-.f64 1 (/.f64 alpha (neg.f64 (+.f64 alpha 2)))))
(+.f64 (*.f64 alpha (/.f64 1/2 (+.f64 alpha 2))) (*.f64 alpha (/.f64 1/2 (+.f64 alpha 2))))
(-.f64 (/.f64 alpha (+.f64 alpha 2)) 0)
(-.f64 0 (/.f64 alpha (neg.f64 (+.f64 alpha 2))))
(*.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 alpha (/.f64 1 (+.f64 alpha 2)))
(*.f64 alpha (*.f64 1/2 (*.f64 2 (/.f64 1 (+.f64 alpha 2)))))
(*.f64 alpha (*.f64 1/2 (/.f64 2 (+.f64 alpha 2))))
(*.f64 2 (*.f64 alpha (/.f64 1/2 (+.f64 alpha 2))))
(*.f64 (+.f64 alpha 2) (/.f64 (/.f64 1 alpha) (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))
(*.f64 (/.f64 alpha (+.f64 alpha 2)) 1)
(*.f64 (+.f64 alpha alpha) (/.f64 1/2 (+.f64 alpha 2)))
(*.f64 4 (/.f64 alpha (*.f64 (+.f64 alpha 2) 4)))
(*.f64 4 (/.f64 (/.f64 alpha (+.f64 alpha 2)) 4))
(*.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha 2))) 1/2)
(*.f64 (*.f64 alpha 4) (/.f64 1/2 (+.f64 alpha (+.f64 alpha 4))))
(*.f64 (*.f64 alpha 4) (*.f64 (/.f64 1 (+.f64 alpha 2)) 1/4))
(*.f64 (*.f64 alpha 4) (*.f64 1/2 (/.f64 1/2 (+.f64 alpha 2))))
(*.f64 (/.f64 1 (+.f64 alpha 2)) alpha)
(*.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 1 (/.f64 1 alpha)))
(*.f64 (neg.f64 alpha) (/.f64 -1 (+.f64 alpha 2)))
(*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 1 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))
(*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))))
(*.f64 -1 (/.f64 alpha (neg.f64 (+.f64 alpha 2))))
(*.f64 -1 (/.f64 (*.f64 alpha -2) (+.f64 alpha (+.f64 alpha 4))))
(*.f64 (*.f64 2 (/.f64 (+.f64 alpha 2) alpha)) (/.f64 1 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))))
(*.f64 (*.f64 2 (/.f64 (+.f64 alpha 2) alpha)) (/.f64 1/2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))
(*.f64 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 4) 1/4)
(*.f64 (*.f64 alpha 8) (/.f64 1 (*.f64 (+.f64 alpha 2) 8)))
(*.f64 1/2 (*.f64 alpha (/.f64 2 (+.f64 alpha 2))))
(*.f64 (/.f64 1 alpha) (/.f64 (+.f64 alpha 2) (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))
(*.f64 (/.f64 1/2 (+.f64 alpha 2)) (+.f64 alpha alpha))
(*.f64 (*.f64 alpha -2) (/.f64 -1/2 (+.f64 alpha 2)))
(*.f64 (*.f64 alpha -2) (/.f64 1 (*.f64 (+.f64 alpha 2) -2)))
(*.f64 (*.f64 alpha -2) (/.f64 -1 (+.f64 alpha (+.f64 alpha 4))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 alpha 2))) (*.f64 alpha 1/2))
(*.f64 (/.f64 alpha (neg.f64 (+.f64 alpha 2))) -1)
(*.f64 (*.f64 alpha (/.f64 1/2 (+.f64 alpha 2))) 2)
(*.f64 (/.f64 1/2 alpha) (/.f64 (+.f64 alpha (+.f64 alpha 4)) (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))
(*.f64 (+.f64 1/2 (/.f64 1 alpha)) (/.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))
(*.f64 (/.f64 2 (+.f64 alpha 2)) (*.f64 alpha 1/2))
(*.f64 1/4 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 4))
(*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 alpha 4))) (*.f64 alpha 4))
(*.f64 (/.f64 -1 (+.f64 alpha 2)) (neg.f64 alpha))
(*.f64 (/.f64 2 alpha) (/.f64 (+.f64 alpha 2) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))))
(*.f64 (/.f64 -1 alpha) (/.f64 (+.f64 alpha 2) (neg.f64 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))))
(*.f64 (*.f64 alpha 1/2) (*.f64 2 (/.f64 1 (+.f64 alpha 2))))
(*.f64 (*.f64 alpha 1/2) (/.f64 2 (+.f64 alpha 2)))
(*.f64 (*.f64 (/.f64 1 (+.f64 alpha 2)) 1/4) (*.f64 alpha 4))
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 1 (+.f64 alpha 2)))) alpha)
(*.f64 (*.f64 1/2 (/.f64 2 (+.f64 alpha 2))) alpha)
(*.f64 (*.f64 1/2 (/.f64 1/2 (+.f64 alpha 2))) (*.f64 alpha 4))
(*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))) (/.f64 (+.f64 alpha 2) alpha))
(*.f64 (/.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))) (+.f64 1/2 (/.f64 1 alpha)))
(*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 4)) (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))) (/.f64 1/2 alpha))
(*.f64 (/.f64 1 (/.f64 1 alpha)) (/.f64 1 (+.f64 alpha 2)))
(*.f64 (/.f64 (+.f64 alpha 2) (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))) (/.f64 1 alpha))
(*.f64 (/.f64 (+.f64 alpha 2) (neg.f64 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))) (/.f64 -1 alpha))
(*.f64 (/.f64 (/.f64 1 alpha) (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))) (+.f64 alpha 2))
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))) (*.f64 2 (/.f64 (+.f64 alpha 2) alpha)))
(*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))) (/.f64 (+.f64 alpha 2) alpha))
(*.f64 (/.f64 (*.f64 alpha -2) (+.f64 alpha (+.f64 alpha 4))) -1)
(*.f64 (/.f64 alpha (*.f64 (+.f64 alpha 2) 4)) 4)
(*.f64 (/.f64 -1/2 (+.f64 alpha 2)) (*.f64 alpha -2))
(*.f64 (/.f64 1/2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))) (*.f64 2 (/.f64 (+.f64 alpha 2) alpha)))
(*.f64 (/.f64 (+.f64 alpha 2) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))) (/.f64 2 alpha))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha 2)) 4) 4)
(*.f64 (/.f64 1 (*.f64 (+.f64 alpha 2) 8)) (*.f64 alpha 8))
(*.f64 (/.f64 1 (*.f64 (+.f64 alpha 2) -2)) (*.f64 alpha -2))
(*.f64 (/.f64 -1 (+.f64 alpha (+.f64 alpha 4))) (*.f64 alpha -2))
(pow.f64 (/.f64 alpha (+.f64 alpha 2)) 1)
(neg.f64 (/.f64 alpha (neg.f64 (+.f64 alpha 2))))
(neg.f64 (/.f64 (/.f64 (+.f64 alpha 2) (neg.f64 alpha)) (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))
(neg.f64 (/.f64 (*.f64 alpha -2) (+.f64 alpha (+.f64 alpha 4))))
Outputs
1
(+.f64 1 (*.f64 -1/2 alpha))
(+.f64 1 (+.f64 (*.f64 -1/2 alpha) (*.f64 1/4 (pow.f64 alpha 2))))
(+.f64 (*.f64 -1/2 alpha) (+.f64 1 (*.f64 1/4 (pow.f64 alpha 2))))
(+.f64 (*.f64 -1/8 (pow.f64 alpha 3)) (+.f64 1 (+.f64 (*.f64 -1/2 alpha) (*.f64 1/4 (pow.f64 alpha 2)))))
(+.f64 (+.f64 1 (+.f64 (*.f64 -1/2 alpha) (*.f64 1/4 (pow.f64 alpha 2)))) (*.f64 -1/8 (pow.f64 alpha 3)))
(+.f64 (*.f64 -1/2 alpha) (+.f64 (+.f64 1 (*.f64 1/4 (pow.f64 alpha 2))) (*.f64 -1/8 (pow.f64 alpha 3))))
(+.f64 (*.f64 -1/2 alpha) (+.f64 (*.f64 -1/8 (pow.f64 alpha 3)) (+.f64 1 (*.f64 1/4 (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1/2 alpha) (+.f64 1 (+.f64 (*.f64 1/4 (pow.f64 alpha 2)) (*.f64 -1/8 (pow.f64 alpha 3)))))
(/.f64 2 alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 2 alpha) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 8 (/.f64 1 (pow.f64 alpha 3)))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))))
(+.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 8 (/.f64 1 (pow.f64 alpha 3))))
(+.f64 (-.f64 (/.f64 2 alpha) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 8 (/.f64 1 (pow.f64 alpha 3))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (+.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 4))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 8 (/.f64 1 (pow.f64 alpha 3)))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 16 (/.f64 1 (pow.f64 alpha 4)))))
(+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (-.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 16 (/.f64 1 (pow.f64 alpha 4))))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (/.f64 2 alpha)) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 16 (/.f64 1 (pow.f64 alpha 4)))))
(/.f64 2 alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 2 alpha) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 8 (/.f64 1 (pow.f64 alpha 3)))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))))
(+.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 8 (/.f64 1 (pow.f64 alpha 3))))
(+.f64 (-.f64 (/.f64 2 alpha) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 8 (/.f64 1 (pow.f64 alpha 3))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (+.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 4))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 8 (/.f64 1 (pow.f64 alpha 3)))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 16 (/.f64 1 (pow.f64 alpha 4)))))
(+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (-.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 16 (/.f64 1 (pow.f64 alpha 4))))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (/.f64 2 alpha)) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 16 (/.f64 1 (pow.f64 alpha 4)))))
(*.f64 1/2 alpha)
(*.f64 alpha 1/2)
(+.f64 (*.f64 1/2 alpha) (*.f64 -1/4 (pow.f64 alpha 2)))
(+.f64 (*.f64 alpha 1/2) (*.f64 (pow.f64 alpha 2) -1/4))
(+.f64 (*.f64 1/2 alpha) (+.f64 (*.f64 1/8 (pow.f64 alpha 3)) (*.f64 -1/4 (pow.f64 alpha 2))))
(+.f64 (*.f64 alpha 1/2) (+.f64 (*.f64 (pow.f64 alpha 2) -1/4) (*.f64 (pow.f64 alpha 3) 1/8)))
(+.f64 (*.f64 1/2 alpha) (+.f64 (*.f64 -1/16 (pow.f64 alpha 4)) (+.f64 (*.f64 1/8 (pow.f64 alpha 3)) (*.f64 -1/4 (pow.f64 alpha 2)))))
(+.f64 (*.f64 alpha 1/2) (+.f64 (*.f64 (pow.f64 alpha 3) 1/8) (+.f64 (*.f64 (pow.f64 alpha 2) -1/4) (*.f64 (pow.f64 alpha 4) -1/16))))
(+.f64 (*.f64 alpha 1/2) (+.f64 (+.f64 (*.f64 (pow.f64 alpha 2) -1/4) (*.f64 (pow.f64 alpha 3) 1/8)) (*.f64 (pow.f64 alpha 4) -1/16)))
1
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(-.f64 1 (/.f64 2 alpha))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (-.f64 1 (*.f64 2 (/.f64 1 alpha))))
(+.f64 1 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))
(+.f64 1 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (/.f64 2 alpha)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (-.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 8 (/.f64 1 (pow.f64 alpha 3))))))
(+.f64 1 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 8 (/.f64 1 (pow.f64 alpha 3))))))
(+.f64 1 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (/.f64 2 alpha))))
1
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(-.f64 1 (/.f64 2 alpha))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (-.f64 1 (*.f64 2 (/.f64 1 alpha))))
(+.f64 1 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))
(+.f64 1 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (/.f64 2 alpha)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (-.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 8 (/.f64 1 (pow.f64 alpha 3))))))
(+.f64 1 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 8 (/.f64 1 (pow.f64 alpha 3))))))
(+.f64 1 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (/.f64 2 alpha))))
(+.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 0)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 0 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 -1 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -2)))
(-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -2))
(+.f64 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -2)) -1)
(+.f64 -1 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -2)))
(-.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -2))
(+.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 1 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 2 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 4 (/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 4))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 (*.f64 2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 1/2)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -1) -1)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 -1 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -1))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 4) 1/4)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 1/2 (*.f64 2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 1/4 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 4))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2) 2)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 (/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 4) 4)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(/.f64 (*.f64 2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(/.f64 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -1) -1)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(/.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 4) 4)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(/.f64 (*.f64 2 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 4)) 8)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(/.f64 (*.f64 2 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -1)) -2)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 4))) 16)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(/.f64 (neg.f64 (*.f64 2 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -1))) 2)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha 2)) -1))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 (/.f64 alpha (+.f64 alpha 2)) 0)
(/.f64 alpha (+.f64 alpha 2))
(+.f64 0 (/.f64 alpha (+.f64 alpha 2)))
(/.f64 alpha (+.f64 alpha 2))
(+.f64 -1 (-.f64 1 (/.f64 alpha (neg.f64 (+.f64 alpha 2)))))
(/.f64 alpha (+.f64 alpha 2))
(+.f64 (*.f64 alpha (/.f64 1/2 (+.f64 alpha 2))) (*.f64 alpha (/.f64 1/2 (+.f64 alpha 2))))
(/.f64 alpha (+.f64 alpha 2))
(-.f64 (/.f64 alpha (+.f64 alpha 2)) 0)
(/.f64 alpha (+.f64 alpha 2))
(-.f64 0 (/.f64 alpha (neg.f64 (+.f64 alpha 2))))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 alpha (/.f64 1 (+.f64 alpha 2)))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 alpha (*.f64 1/2 (*.f64 2 (/.f64 1 (+.f64 alpha 2)))))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 alpha (*.f64 1/2 (/.f64 2 (+.f64 alpha 2))))
(*.f64 (*.f64 alpha 1/2) (/.f64 2 (+.f64 alpha 2)))
(*.f64 2 (*.f64 alpha (/.f64 1/2 (+.f64 alpha 2))))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (+.f64 alpha 2) (/.f64 (/.f64 1 alpha) (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 alpha (+.f64 alpha 2)) 1)
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (+.f64 alpha alpha) (/.f64 1/2 (+.f64 alpha 2)))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 4 (/.f64 alpha (*.f64 (+.f64 alpha 2) 4)))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 4 (/.f64 (/.f64 alpha (+.f64 alpha 2)) 4))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha 2))) 1/2)
(*.f64 alpha (*.f64 1/2 (/.f64 2 (+.f64 alpha 2))))
(*.f64 (*.f64 alpha 1/2) (/.f64 2 (+.f64 alpha 2)))
(*.f64 (*.f64 alpha 4) (/.f64 1/2 (+.f64 alpha (+.f64 alpha 4))))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (*.f64 alpha 4) (*.f64 (/.f64 1 (+.f64 alpha 2)) 1/4))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (*.f64 alpha 4) (*.f64 1/2 (/.f64 1/2 (+.f64 alpha 2))))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 1 (+.f64 alpha 2)) alpha)
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 1 (/.f64 1 alpha)))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (neg.f64 alpha) (/.f64 -1 (+.f64 alpha 2)))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 1 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 -1 (/.f64 alpha (neg.f64 (+.f64 alpha 2))))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 -1 (/.f64 (*.f64 alpha -2) (+.f64 alpha (+.f64 alpha 4))))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (*.f64 2 (/.f64 (+.f64 alpha 2) alpha)) (/.f64 1 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))))
(*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 1/2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))))
(*.f64 (/.f64 (+.f64 alpha 2) alpha) (*.f64 2 (/.f64 alpha (/.f64 (+.f64 alpha (+.f64 alpha 4)) (/.f64 alpha (+.f64 alpha 2))))))
(*.f64 (*.f64 2 (/.f64 (+.f64 alpha 2) alpha)) (/.f64 1/2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))
(*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 1/2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))))
(*.f64 (/.f64 (+.f64 alpha 2) alpha) (*.f64 2 (/.f64 alpha (/.f64 (+.f64 alpha (+.f64 alpha 4)) (/.f64 alpha (+.f64 alpha 2))))))
(*.f64 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 4) 1/4)
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (*.f64 alpha 8) (/.f64 1 (*.f64 (+.f64 alpha 2) 8)))
(*.f64 alpha (*.f64 8 (/.f64 1 (*.f64 8 (+.f64 alpha 2)))))
(*.f64 alpha (*.f64 8 (/.f64 1/8 (+.f64 alpha 2))))
(*.f64 (*.f64 alpha 8) (/.f64 1/8 (+.f64 alpha 2)))
(*.f64 1/2 (*.f64 alpha (/.f64 2 (+.f64 alpha 2))))
(*.f64 alpha (*.f64 1/2 (/.f64 2 (+.f64 alpha 2))))
(*.f64 (*.f64 alpha 1/2) (/.f64 2 (+.f64 alpha 2)))
(*.f64 (/.f64 1 alpha) (/.f64 (+.f64 alpha 2) (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 1/2 (+.f64 alpha 2)) (+.f64 alpha alpha))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (*.f64 alpha -2) (/.f64 -1/2 (+.f64 alpha 2)))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (*.f64 alpha -2) (/.f64 1 (*.f64 (+.f64 alpha 2) -2)))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (*.f64 alpha -2) (/.f64 -1 (+.f64 alpha (+.f64 alpha 4))))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 alpha 2))) (*.f64 alpha 1/2))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 alpha (neg.f64 (+.f64 alpha 2))) -1)
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (*.f64 alpha (/.f64 1/2 (+.f64 alpha 2))) 2)
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 1/2 alpha) (/.f64 (+.f64 alpha (+.f64 alpha 4)) (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (+.f64 1/2 (/.f64 1 alpha)) (/.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))
(*.f64 (+.f64 (/.f64 1 alpha) 1/2) (/.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))
(*.f64 (+.f64 (/.f64 1 alpha) 1/2) (/.f64 alpha (/.f64 (+.f64 alpha 2) (*.f64 alpha (/.f64 2 (+.f64 alpha 2))))))
(*.f64 (/.f64 (/.f64 alpha (+.f64 (/.f64 1 alpha) 1/2)) (+.f64 alpha 2)) (+.f64 (/.f64 1 alpha) 1/2))
(*.f64 (/.f64 2 (+.f64 alpha 2)) (*.f64 alpha 1/2))
(*.f64 alpha (*.f64 1/2 (/.f64 2 (+.f64 alpha 2))))
(*.f64 (*.f64 alpha 1/2) (/.f64 2 (+.f64 alpha 2)))
(*.f64 1/4 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 4))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 alpha 4))) (*.f64 alpha 4))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 -1 (+.f64 alpha 2)) (neg.f64 alpha))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 2 alpha) (/.f64 (+.f64 alpha 2) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))))
(*.f64 (/.f64 2 alpha) (/.f64 alpha (*.f64 2 (/.f64 (+.f64 alpha 2) alpha))))
(*.f64 (/.f64 -1 alpha) (/.f64 (+.f64 alpha 2) (neg.f64 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (*.f64 alpha 1/2) (*.f64 2 (/.f64 1 (+.f64 alpha 2))))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (*.f64 alpha 1/2) (/.f64 2 (+.f64 alpha 2)))
(*.f64 alpha (*.f64 1/2 (/.f64 2 (+.f64 alpha 2))))
(*.f64 (*.f64 (/.f64 1 (+.f64 alpha 2)) 1/4) (*.f64 alpha 4))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 1 (+.f64 alpha 2)))) alpha)
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (*.f64 1/2 (/.f64 2 (+.f64 alpha 2))) alpha)
(*.f64 alpha (*.f64 1/2 (/.f64 2 (+.f64 alpha 2))))
(*.f64 (*.f64 alpha 1/2) (/.f64 2 (+.f64 alpha 2)))
(*.f64 (*.f64 1/2 (/.f64 1/2 (+.f64 alpha 2))) (*.f64 alpha 4))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))) (/.f64 (+.f64 alpha 2) alpha))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))) (+.f64 1/2 (/.f64 1 alpha)))
(*.f64 (+.f64 (/.f64 1 alpha) 1/2) (/.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))
(*.f64 (+.f64 (/.f64 1 alpha) 1/2) (/.f64 alpha (/.f64 (+.f64 alpha 2) (*.f64 alpha (/.f64 2 (+.f64 alpha 2))))))
(*.f64 (/.f64 (/.f64 alpha (+.f64 (/.f64 1 alpha) 1/2)) (+.f64 alpha 2)) (+.f64 (/.f64 1 alpha) 1/2))
(*.f64 (/.f64 (+.f64 alpha (+.f64 alpha 4)) (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))) (/.f64 1/2 alpha))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 1 (/.f64 1 alpha)) (/.f64 1 (+.f64 alpha 2)))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 (+.f64 alpha 2) (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))) (/.f64 1 alpha))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 (+.f64 alpha 2) (neg.f64 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))) (/.f64 -1 alpha))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 (/.f64 1 alpha) (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))) (+.f64 alpha 2))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))) (*.f64 2 (/.f64 (+.f64 alpha 2) alpha)))
(*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 1/2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))))
(*.f64 (/.f64 (+.f64 alpha 2) alpha) (*.f64 2 (/.f64 alpha (/.f64 (+.f64 alpha (+.f64 alpha 4)) (/.f64 alpha (+.f64 alpha 2))))))
(*.f64 (/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))) (/.f64 (+.f64 alpha 2) alpha))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 (*.f64 alpha -2) (+.f64 alpha (+.f64 alpha 4))) -1)
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 alpha (*.f64 (+.f64 alpha 2) 4)) 4)
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 -1/2 (+.f64 alpha 2)) (*.f64 alpha -2))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 1/2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))) (*.f64 2 (/.f64 (+.f64 alpha 2) alpha)))
(*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 1/2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))))
(*.f64 (/.f64 (+.f64 alpha 2) alpha) (*.f64 2 (/.f64 alpha (/.f64 (+.f64 alpha (+.f64 alpha 4)) (/.f64 alpha (+.f64 alpha 2))))))
(*.f64 (/.f64 (+.f64 alpha 2) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))) (/.f64 2 alpha))
(*.f64 (/.f64 2 alpha) (/.f64 (+.f64 alpha 2) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha)))))
(*.f64 (/.f64 2 alpha) (/.f64 alpha (*.f64 2 (/.f64 (+.f64 alpha 2) alpha))))
(*.f64 (/.f64 (/.f64 alpha (+.f64 alpha 2)) 4) 4)
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 1 (*.f64 (+.f64 alpha 2) 8)) (*.f64 alpha 8))
(*.f64 alpha (*.f64 8 (/.f64 1 (*.f64 8 (+.f64 alpha 2)))))
(*.f64 alpha (*.f64 8 (/.f64 1/8 (+.f64 alpha 2))))
(*.f64 (*.f64 alpha 8) (/.f64 1/8 (+.f64 alpha 2)))
(*.f64 (/.f64 1 (*.f64 (+.f64 alpha 2) -2)) (*.f64 alpha -2))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 -1 (+.f64 alpha (+.f64 alpha 4))) (*.f64 alpha -2))
(/.f64 alpha (+.f64 alpha 2))
(pow.f64 (/.f64 alpha (+.f64 alpha 2)) 1)
(/.f64 alpha (+.f64 alpha 2))
(neg.f64 (/.f64 alpha (neg.f64 (+.f64 alpha 2))))
(/.f64 alpha (+.f64 alpha 2))
(neg.f64 (/.f64 (/.f64 (+.f64 alpha 2) (neg.f64 alpha)) (*.f64 (/.f64 (+.f64 alpha 2) alpha) (/.f64 (+.f64 alpha 2) alpha))))
(/.f64 alpha (+.f64 alpha 2))
(neg.f64 (/.f64 (*.f64 alpha -2) (+.f64 alpha (+.f64 alpha 4))))
(/.f64 alpha (+.f64 alpha 2))

localize35.0ms (0.1%)

Local error

Found 1 expressions with local error:

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

Compiled 83 to 62 computations (25.3% saved)

series8.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
4.0ms
i
@inf
(/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) beta)
1.0ms
beta
@0
(/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) beta)
1.0ms
i
@0
(/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) beta)
0.0ms
alpha
@0
(/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) beta)
0.0ms
beta
@inf
(/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) beta)

rewrite82.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1428×rational.json-1
1428×rational.json-2
1428×rational.json-4
1428×rational.json-3
1420×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01231
18331
219231
347831
4128631
5429631
Stop Event
node limit
Counts
1 → 76
Calls
Call 1
Inputs
(/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) beta)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (neg.f64 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (/.f64 1/2 beta)) (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (/.f64 1/2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (neg.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (/.f64 1/2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (*.f64 4 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (/.f64 1 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (*.f64 1/2 (*.f64 2 (/.f64 1 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (*.f64 1/2 (/.f64 2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (/.f64 (/.f64 1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 1/2 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 1/2 (+.f64 beta beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (*.f64 (/.f64 1 beta) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (*.f64 (/.f64 1/2 beta) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 beta) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 beta) (/.f64 1 (/.f64 1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 -1 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 1 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 2 (*.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (neg.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2) (+.f64 beta beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))) (/.f64 1 (*.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))) (/.f64 1/2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) 8) (/.f64 1 (*.f64 beta 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 beta) (*.f64 2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 beta (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2) (/.f64 -1/2 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2) (/.f64 1 (*.f64 beta -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2) (/.f64 -1 (+.f64 beta beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (neg.f64 beta)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 beta) (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 (+.f64 beta beta) (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (/.f64 1/2 beta)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta (/.f64 1/2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))) (/.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 4 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 beta beta)) (*.f64 4 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 beta) (neg.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 (neg.f64 beta) (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 beta (*.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) 1/2) (*.f64 2 (/.f64 1 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) 1/2) (/.f64 2 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 beta) 1/4) (*.f64 4 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (*.f64 2 (/.f64 1 beta))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 2 beta)) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))) (*.f64 beta (/.f64 1/2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))) (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta beta) (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))) (/.f64 1/2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))) (/.f64 1 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))) (/.f64 1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 beta) (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))) (/.f64 -1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))) beta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))) (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))) (*.f64 2 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2) (+.f64 beta beta)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (*.f64 4 beta)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 beta) 1/2) (*.f64 4 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 beta) (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))) (*.f64 2 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))) (/.f64 2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 beta 8)) (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 beta -2)) (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 beta beta)) (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (neg.f64 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (neg.f64 beta) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2) (+.f64 beta beta)))))))

simplify116.0ms (0.4%)

Algorithm
egg-herbie
Rules
1514×rational.json-simplify-54
1484×rational.json-simplify-53
948×rational.json-simplify-50
920×rational.json-simplify-2
812×rational.json-simplify-41
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01694288
13514168
28414144
331684144
455654144
Stop Event
node limit
Counts
112 → 105
Calls
Call 1
Inputs
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(*.f64 4 (/.f64 i beta))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(*.f64 4 (/.f64 i beta))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(/.f64 (+.f64 (*.f64 4 i) 2) beta)
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(*.f64 2 (/.f64 alpha beta))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(*.f64 2 (/.f64 alpha beta))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(+.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta) 0)
(+.f64 0 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (neg.f64 beta))))
(+.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (/.f64 1/2 beta)) (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (/.f64 1/2 beta)))
(-.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta) 0)
(-.f64 0 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (neg.f64 beta)))
(*.f64 2 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (/.f64 1/2 beta)))
(*.f64 4 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (*.f64 4 beta)))
(*.f64 4 (/.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta) 4))
(*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (/.f64 1 beta))
(*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (*.f64 1/2 (*.f64 2 (/.f64 1 beta))))
(*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (*.f64 1/2 (/.f64 2 beta)))
(*.f64 beta (/.f64 (/.f64 1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))
(*.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta) 1)
(*.f64 1 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta))
(*.f64 (*.f64 2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 1/2 beta))
(*.f64 (*.f64 2 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta)) 1/2)
(*.f64 (*.f64 4 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 1/2 (+.f64 beta beta)))
(*.f64 (*.f64 4 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (*.f64 (/.f64 1 beta) 1/4))
(*.f64 (*.f64 4 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (*.f64 (/.f64 1/2 beta) 1/2))
(*.f64 (/.f64 1 beta) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))
(*.f64 (/.f64 1 beta) (/.f64 1 (/.f64 1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))
(*.f64 (neg.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 -1 beta))
(*.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 1 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))
(*.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 2 (*.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))))
(*.f64 -1 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (neg.f64 beta)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2) (+.f64 beta beta)))
(*.f64 (*.f64 2 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))) (/.f64 1 (*.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))))
(*.f64 (*.f64 2 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))) (/.f64 1/2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))
(*.f64 (*.f64 4 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta)) 1/4)
(*.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) 8) (/.f64 1 (*.f64 beta 8)))
(*.f64 (/.f64 1/2 beta) (*.f64 2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))
(*.f64 (/.f64 1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 beta (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))
(*.f64 1/2 (*.f64 2 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta)))
(*.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2) (/.f64 -1/2 beta))
(*.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2) (/.f64 1 (*.f64 beta -2)))
(*.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2) (/.f64 -1 (+.f64 beta beta)))
(*.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) 1/2))
(*.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (neg.f64 beta)) -1)
(*.f64 (/.f64 2 beta) (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) 1/2))
(*.f64 (/.f64 1/2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 (+.f64 beta beta) (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))
(*.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (/.f64 1/2 beta)) 2)
(*.f64 (*.f64 beta (/.f64 1/2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))) (/.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))
(*.f64 1/4 (*.f64 4 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta)))
(*.f64 (/.f64 1/2 (+.f64 beta beta)) (*.f64 4 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))
(*.f64 (/.f64 -1 beta) (neg.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))
(*.f64 (/.f64 -1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 (neg.f64 beta) (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))
(*.f64 (/.f64 2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 beta (*.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))))
(*.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) 1/2) (*.f64 2 (/.f64 1 beta)))
(*.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) 1/2) (/.f64 2 beta))
(*.f64 (*.f64 (/.f64 1 beta) 1/4) (*.f64 4 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 1 beta))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))
(*.f64 (*.f64 1/2 (/.f64 2 beta)) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))
(*.f64 (/.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))) (*.f64 beta (/.f64 1/2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))
(*.f64 (/.f64 1 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))) (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))
(*.f64 (/.f64 (+.f64 beta beta) (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))) (/.f64 1/2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))
(*.f64 (/.f64 1 (/.f64 1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))) (/.f64 1 beta))
(*.f64 (/.f64 beta (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))) (/.f64 1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))
(*.f64 (/.f64 (neg.f64 beta) (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))) (/.f64 -1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))) beta)
(*.f64 (/.f64 2 (*.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))) (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))
(*.f64 (/.f64 1 (*.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))) (*.f64 2 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))
(*.f64 (/.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2) (+.f64 beta beta)) -1)
(*.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (*.f64 4 beta)) 4)
(*.f64 (*.f64 (/.f64 1/2 beta) 1/2) (*.f64 4 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))
(*.f64 (/.f64 -1/2 beta) (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2))
(*.f64 (/.f64 1/2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))) (*.f64 2 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))
(*.f64 (/.f64 beta (*.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))) (/.f64 2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))
(*.f64 (/.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta) 4) 4)
(*.f64 (/.f64 1 (*.f64 beta 8)) (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) 8))
(*.f64 (/.f64 1 (*.f64 beta -2)) (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2))
(*.f64 (/.f64 -1 (+.f64 beta beta)) (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2))
(pow.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta) 1)
(neg.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (neg.f64 beta)))
(neg.f64 (/.f64 (/.f64 (neg.f64 beta) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))
(neg.f64 (/.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2) (+.f64 beta beta)))
Outputs
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 1 beta))))
(*.f64 4 (/.f64 i beta))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 1 beta))))
(*.f64 4 (/.f64 i beta))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 1 beta))))
(/.f64 (+.f64 (*.f64 4 i) 2) beta)
(/.f64 (+.f64 2 (*.f64 4 i)) beta)
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 1 beta))))
(*.f64 2 (/.f64 alpha beta))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 1 beta))))
(*.f64 2 (/.f64 alpha beta))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 1 beta))))
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (+.f64 2 (*.f64 2 alpha)) (*.f64 4 i)) beta)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 2 alpha) (+.f64 2 (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (+.f64 2 (*.f64 2 alpha)) (*.f64 4 i)) beta)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 2 alpha) (+.f64 2 (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (+.f64 2 (*.f64 2 alpha)) (*.f64 4 i)) beta)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 2 alpha) (+.f64 2 (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (+.f64 2 (*.f64 2 alpha)) (*.f64 4 i)) beta)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 2 alpha) (+.f64 2 (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (+.f64 2 (*.f64 2 alpha)) (*.f64 4 i)) beta)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 2 alpha) (+.f64 2 (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (+.f64 2 (*.f64 2 alpha)) (*.f64 4 i)) beta)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 2 alpha) (+.f64 2 (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (+.f64 2 (*.f64 2 alpha)) (*.f64 4 i)) beta)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 2 alpha) (+.f64 2 (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (+.f64 2 (*.f64 2 alpha)) (*.f64 4 i)) beta)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 2 alpha) (+.f64 2 (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (+.f64 2 (*.f64 2 alpha)) (*.f64 4 i)) beta)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 2 alpha) (+.f64 2 (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (+.f64 2 (*.f64 2 alpha)) (*.f64 4 i)) beta)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 2 alpha) (+.f64 2 (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (+.f64 2 (*.f64 2 alpha)) (*.f64 4 i)) beta)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 2 alpha) (+.f64 2 (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) beta)
(/.f64 (+.f64 (+.f64 2 (*.f64 2 alpha)) (*.f64 4 i)) beta)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 4 i))) beta)
(/.f64 (+.f64 (*.f64 2 alpha) (+.f64 2 (*.f64 4 i))) beta)
(+.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta) 0)
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(+.f64 0 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (neg.f64 beta))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(+.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (/.f64 1/2 beta)) (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (/.f64 1/2 beta)))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(-.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta) 0)
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(-.f64 0 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (neg.f64 beta)))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 2 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (/.f64 1/2 beta)))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 4 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (*.f64 4 beta)))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 4 (/.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta) 4))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (/.f64 1 beta))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (*.f64 1/2 (*.f64 2 (/.f64 1 beta))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (*.f64 1/2 (/.f64 2 beta)))
(*.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) (*.f64 1/2 (/.f64 2 beta)))
(*.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) (*.f64 1/2 (/.f64 2 beta)))
(*.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (*.f64 1/2 (/.f64 2 beta)))
(*.f64 beta (/.f64 (/.f64 1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta) 1)
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 1 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (*.f64 2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 1/2 beta))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (*.f64 2 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta)) 1/2)
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (*.f64 4 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 1/2 (+.f64 beta beta)))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (*.f64 4 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (*.f64 (/.f64 1 beta) 1/4))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (*.f64 4 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (*.f64 (/.f64 1/2 beta) 1/2))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 1 beta) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 1 beta) (/.f64 1 (/.f64 1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (neg.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 -1 beta))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 1 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 2 (*.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 -1 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (neg.f64 beta)))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 -1 (/.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2) (+.f64 beta beta)))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (*.f64 2 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))) (/.f64 1 (*.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))))
(*.f64 (*.f64 2 (/.f64 beta (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)))) (/.f64 1/2 (*.f64 beta (/.f64 beta (*.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)))))))
(*.f64 (/.f64 beta (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i))))) (*.f64 (/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) (/.f64 (/.f64 beta (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i))))) (/.f64 1/2 beta))) 2))
(*.f64 2 (*.f64 (/.f64 beta (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i))))) (*.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (/.f64 beta (/.f64 1/2 beta))))))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i))))) (*.f64 beta (*.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (/.f64 beta (/.f64 1/2 beta))))))
(*.f64 (*.f64 2 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))) (/.f64 1/2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))
(*.f64 (*.f64 2 (/.f64 beta (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)))) (/.f64 1/2 (*.f64 beta (/.f64 beta (*.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)))))))
(*.f64 (/.f64 beta (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i))))) (*.f64 (/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) (/.f64 (/.f64 beta (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i))))) (/.f64 1/2 beta))) 2))
(*.f64 2 (*.f64 (/.f64 beta (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i))))) (*.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (/.f64 beta (/.f64 1/2 beta))))))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i))))) (*.f64 beta (*.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (/.f64 beta (/.f64 1/2 beta))))))
(*.f64 (*.f64 4 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta)) 1/4)
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) 8) (/.f64 1 (*.f64 beta 8)))
(*.f64 (*.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) 8) (/.f64 1 (*.f64 beta 8)))
(*.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) (*.f64 8 (/.f64 1/8 beta)))
(*.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (*.f64 8 (/.f64 1/8 beta)))
(*.f64 (/.f64 1/2 beta) (*.f64 2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 beta (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 1/2 (*.f64 2 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta)))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2) (/.f64 -1/2 beta))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2) (/.f64 1 (*.f64 beta -2)))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2) (/.f64 -1 (+.f64 beta beta)))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) 1/2))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (neg.f64 beta)) -1)
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 2 beta) (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) 1/2))
(*.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) (*.f64 1/2 (/.f64 2 beta)))
(*.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) (*.f64 1/2 (/.f64 2 beta)))
(*.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (*.f64 1/2 (/.f64 2 beta)))
(*.f64 (/.f64 1/2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 (+.f64 beta beta) (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (/.f64 1/2 beta)) 2)
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (*.f64 beta (/.f64 1/2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))) (/.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 1/4 (*.f64 4 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta)))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 1/2 (+.f64 beta beta)) (*.f64 4 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 -1 beta) (neg.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 -1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 (neg.f64 beta) (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (/.f64 beta (*.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))))
(*.f64 (/.f64 2 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha))) (/.f64 beta (*.f64 2 (*.f64 beta (/.f64 beta (*.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha))))))))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i))))) (/.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i))))) (/.f64 beta (/.f64 beta beta))) 2))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i))))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)) 2))
(*.f64 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)) 2) (/.f64 2 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i))))))
(*.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) 1/2) (*.f64 2 (/.f64 1 beta)))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) 1/2) (/.f64 2 beta))
(*.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) (*.f64 1/2 (/.f64 2 beta)))
(*.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) (*.f64 1/2 (/.f64 2 beta)))
(*.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (*.f64 1/2 (/.f64 2 beta)))
(*.f64 (*.f64 (/.f64 1 beta) 1/4) (*.f64 4 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 1 beta))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (*.f64 1/2 (/.f64 2 beta)) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))
(*.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) (*.f64 1/2 (/.f64 2 beta)))
(*.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) (*.f64 1/2 (/.f64 2 beta)))
(*.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (*.f64 1/2 (/.f64 2 beta)))
(*.f64 (/.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))) (*.f64 beta (/.f64 1/2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 1 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))) (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 (+.f64 beta beta) (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))) (/.f64 1/2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 1 (/.f64 1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))) (/.f64 1 beta))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 beta (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))) (/.f64 1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 (neg.f64 beta) (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))) (/.f64 -1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 (/.f64 1 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))) beta)
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 2 (*.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))) (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 1 (*.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))) (*.f64 2 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))
(*.f64 (*.f64 2 (/.f64 beta (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)))) (/.f64 1/2 (*.f64 beta (/.f64 beta (*.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)))))))
(*.f64 (/.f64 beta (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i))))) (*.f64 (/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) (/.f64 (/.f64 beta (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i))))) (/.f64 1/2 beta))) 2))
(*.f64 2 (*.f64 (/.f64 beta (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i))))) (*.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (/.f64 beta (/.f64 1/2 beta))))))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i))))) (*.f64 beta (*.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (/.f64 beta (/.f64 1/2 beta))))))
(*.f64 (/.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2) (+.f64 beta beta)) -1)
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (*.f64 4 beta)) 4)
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (*.f64 (/.f64 1/2 beta) 1/2) (*.f64 4 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 -1/2 beta) (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 1/2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))) (*.f64 2 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))
(*.f64 (*.f64 2 (/.f64 beta (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)))) (/.f64 1/2 (*.f64 beta (/.f64 beta (*.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)))))))
(*.f64 (/.f64 beta (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i))))) (*.f64 (/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) (/.f64 (/.f64 beta (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i))))) (/.f64 1/2 beta))) 2))
(*.f64 2 (*.f64 (/.f64 beta (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i))))) (*.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (/.f64 beta (/.f64 1/2 beta))))))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i))))) (*.f64 beta (*.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (/.f64 beta (/.f64 1/2 beta))))))
(*.f64 (/.f64 beta (*.f64 2 (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))))))) (/.f64 2 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))
(*.f64 (/.f64 2 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha))) (/.f64 beta (*.f64 2 (*.f64 beta (/.f64 beta (*.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha))))))))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i))))) (/.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i))))) (/.f64 beta (/.f64 beta beta))) 2))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i))))) (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)) 2))
(*.f64 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)) 2) (/.f64 2 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i))))))
(*.f64 (/.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta) 4) 4)
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 1 (*.f64 beta 8)) (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) 8))
(*.f64 (*.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) 8) (/.f64 1 (*.f64 beta 8)))
(*.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) (*.f64 8 (/.f64 1/8 beta)))
(*.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) (*.f64 8 (/.f64 1/8 beta)))
(*.f64 (/.f64 1 (*.f64 beta -2)) (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(*.f64 (/.f64 -1 (+.f64 beta beta)) (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(pow.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) beta) 1)
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(neg.f64 (/.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) (neg.f64 beta)))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(neg.f64 (/.f64 (/.f64 (neg.f64 beta) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (*.f64 beta (/.f64 (/.f64 beta (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))) (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4)))))))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)
(neg.f64 (/.f64 (*.f64 (+.f64 (+.f64 alpha alpha) (+.f64 2 (*.f64 i 4))) -2) (+.f64 beta beta)))
(/.f64 (+.f64 (+.f64 2 (*.f64 4 i)) (+.f64 alpha alpha)) beta)
(/.f64 (+.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 4 i)))) beta)
(/.f64 (+.f64 2 (+.f64 alpha (+.f64 alpha (*.f64 4 i)))) beta)

localize34.0ms (0.1%)

Local error

Found 3 expressions with local error:

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

Compiled 101 to 64 computations (36.6% saved)

series20.0ms (0.1%)

Counts
2 → 60
Calls

15 calls:

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

rewrite107.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1970×rational.json-1
1970×rational.json-2
1728×rational.json-simplify-35
1010×exponential.json-3
1010×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01386
19586
225686
379786
4276686
5726086
Stop Event
node limit
Counts
2 → 122
Calls
Call 1
Inputs
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (*.f64 2 i)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i)))) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 i (+.f64 2 i)) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) (/.f64 1 (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 beta (+.f64 beta (+.f64 i i)))) (/.f64 (*.f64 2 (+.f64 i (+.f64 2 i))) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 beta (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (+.f64 i (+.f64 2 i)) (+.f64 alpha beta)) (/.f64 (+.f64 i (+.f64 2 i)) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 i (+.f64 2 i)))) (/.f64 2 (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 i (+.f64 2 i)))) (+.f64 (/.f64 1 (+.f64 alpha beta)) (/.f64 1 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 i (+.f64 2 i))) (+.f64 alpha beta)) (/.f64 (*.f64 2 (+.f64 i (+.f64 2 i))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 beta (/.f64 2 (+.f64 i (+.f64 2 i)))) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 beta (/.f64 2 (+.f64 i (+.f64 2 i)))) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 i (+.f64 2 i))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 i (+.f64 2 i))) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 (/.f64 (+.f64 i (+.f64 2 i)) beta) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i)))) (+.f64 alpha beta)) (/.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i)))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 4) (+.f64 (/.f64 2 (+.f64 alpha beta)) (/.f64 2 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) 4) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 2 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (/.f64 (+.f64 i (+.f64 2 i)) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 i (+.f64 2 i)) beta) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (+.f64 i (+.f64 2 i))) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) -2) (+.f64 (/.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) -2) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (+.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)) 4) (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) 4)) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 i (+.f64 2 i)) beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i)))) (*.f64 2 (/.f64 (+.f64 beta (+.f64 i i)) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4)) (*.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta))) (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (*.f64 2 (/.f64 (+.f64 i (+.f64 2 i)) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (+.f64 alpha beta))) (+.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta))) (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 2)) (-.f64 0 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i)))) (neg.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 i (+.f64 2 i)) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 alpha beta))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 i (+.f64 2 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (+.f64 i (+.f64 2 i))) (/.f64 beta (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 1 (+.f64 i (+.f64 2 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta beta) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta beta) (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 beta (+.f64 beta (+.f64 i i)))) (/.f64 1/2 (+.f64 i (+.f64 2 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 beta (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 1 (+.f64 i (+.f64 2 i))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) (/.f64 1 (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 i (+.f64 2 i)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (/.f64 1 (*.f64 (+.f64 i (+.f64 2 i)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta (/.f64 2 (+.f64 i (+.f64 2 i)))) (/.f64 1/2 (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 (+.f64 i (+.f64 2 i)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) beta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 i (+.f64 2 i))) (/.f64 beta (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (/.f64 -1 (+.f64 i (+.f64 2 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 beta) (+.f64 i (+.f64 2 i))) (/.f64 -1 (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 2 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (+.f64 i (+.f64 2 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) (neg.f64 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 beta (*.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 2 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (/.f64 beta (*.f64 2 (+.f64 i (+.f64 2 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 i (+.f64 2 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) (+.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 i (+.f64 2 i))) (*.f64 2 (/.f64 beta (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 i (+.f64 2 i))) (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (*.f64 beta (/.f64 2 (+.f64 i (+.f64 2 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 1/2) (+.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 i (+.f64 2 i))) 1/2) (*.f64 2 (/.f64 beta (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (+.f64 i (+.f64 2 i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) (neg.f64 (+.f64 beta (+.f64 i i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 i i))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 2 i))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 2 (+.f64 i (+.f64 2 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 i (+.f64 2 i)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 2 (+.f64 i (+.f64 2 i)))) (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 beta (+.f64 i i))) (/.f64 (neg.f64 beta) (+.f64 i (+.f64 2 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 i (+.f64 2 i)) 4)) (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 (+.f64 i (+.f64 2 i)) 4))) (*.f64 beta 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 i (+.f64 2 i))) (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 i i))))) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 2 i))))) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))) (/.f64 beta (+.f64 i (+.f64 2 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (+.f64 i (+.f64 2 i))) (/.f64 1/2 (+.f64 i (+.f64 2 i)))) (/.f64 beta (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i))))) beta)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (+.f64 i (+.f64 2 i))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) (neg.f64 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 beta (*.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 2 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))))))))

simplify222.0ms (0.7%)

Algorithm
egg-herbie
Rules
1178×rational.json-simplify-49
1040×rational.json-simplify-51
932×rational.json-simplify-35
924×rational.json-simplify-41
864×rational.json-simplify-46
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
054312446
1149812324
2368712010
3635111994
4793411990
Stop Event
node limit
Counts
182 → 320
Calls
Call 1
Inputs
(/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 beta (*.f64 2 i)))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 beta (*.f64 2 i)))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 beta (*.f64 2 i)))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))))
(/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 beta (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 beta (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 beta (*.f64 2 i)))))
(/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 beta (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 beta (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 beta (*.f64 2 i)))))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i)))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 alpha (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 alpha (*.f64 (pow.f64 i 2) (+.f64 2 (*.f64 2 i))))))) i)) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 alpha (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 alpha (*.f64 (pow.f64 i 2) (+.f64 2 (*.f64 2 i))))))) i)) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 alpha (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 beta 4) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 alpha (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)))))) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))))
(/.f64 beta (+.f64 2 (*.f64 2 i)))
(-.f64 (+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i)))))
(-.f64 (+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 -2 (/.f64 (*.f64 i (-.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i)))))) beta)))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i)))))
(-.f64 (+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2))) (*.f64 -2 (/.f64 (*.f64 i (-.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i)))))) beta))))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i)))))
(/.f64 beta (+.f64 2 (*.f64 2 i)))
(+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 -2 (/.f64 i (+.f64 2 (*.f64 2 i)))))))
(+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 -2 (/.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 2 (/.f64 (*.f64 i (-.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 -2 (/.f64 i (+.f64 2 (*.f64 2 i)))))) beta))))
(+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 -2 (/.f64 i (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 i (-.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 -2 (/.f64 i (+.f64 2 (*.f64 2 i)))))) beta)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 -2 (/.f64 i (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2))))))
(*.f64 1/2 (+.f64 beta alpha))
(+.f64 (*.f64 1/2 (+.f64 beta alpha)) (*.f64 -1/4 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 4 (*.f64 2 beta)))) beta)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 4 (*.f64 2 beta)) 2)) (pow.f64 beta 2))) (/.f64 alpha beta))) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (+.f64 beta alpha)) (*.f64 -1/4 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 4 (*.f64 2 beta)))) beta))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 4 (*.f64 2 beta)) 2)) (pow.f64 beta 2))) (/.f64 alpha beta))) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (+.f64 beta alpha)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 4 (*.f64 2 beta)))) beta)) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 4 (*.f64 2 beta))) (pow.f64 beta 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 alpha beta) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 4 (*.f64 2 beta)) 2) (+.f64 beta alpha)) (pow.f64 beta 2))))) (+.f64 4 (*.f64 2 beta))) beta))))))))
(*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 4 (*.f64 2 beta)))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 4 (*.f64 2 beta)))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 4 (*.f64 2 beta)) 2)))) (*.f64 1/8 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)))) (pow.f64 i 4))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 4 (*.f64 2 beta)))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 4 (*.f64 2 beta)) 2)))) (*.f64 1/8 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)))) (pow.f64 i 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 4 (*.f64 2 beta))))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (+.f64 4 (*.f64 2 beta)) 2) (+.f64 beta alpha)))) (*.f64 1/8 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)))) (+.f64 4 (*.f64 2 beta))))) (pow.f64 i 5))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))))
(*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (-.f64 (*.f64 -2 beta) 4) (+.f64 beta alpha))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (-.f64 (*.f64 -2 beta) 4) (+.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (+.f64 beta alpha)))) (*.f64 1/8 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)))) (pow.f64 i 4)))))
(+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (-.f64 (*.f64 -2 beta) 4) (+.f64 beta alpha))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (-.f64 (*.f64 -2 beta) 4) (+.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (+.f64 (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (+.f64 beta alpha)))) (*.f64 1/8 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha))))) (pow.f64 i 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (+.f64 beta alpha)))) (*.f64 1/8 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)))) (pow.f64 i 4)))))))
(*.f64 1/2 (/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)))) (+.f64 (*.f64 1/2 (/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 (pow.f64 i 3) (+.f64 2 (*.f64 2 i)))))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (*.f64 (pow.f64 i 4) (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)))) (+.f64 (*.f64 1/2 (/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 (pow.f64 i 3) (+.f64 2 (*.f64 2 i))))))))
(/.f64 1 (+.f64 2 (*.f64 2 i)))
(+.f64 (*.f64 -2 (/.f64 i (*.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (+.f64 2 (*.f64 2 i))))
(+.f64 (*.f64 -2 (/.f64 i (*.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))))) (/.f64 1 (+.f64 2 (*.f64 2 i)))))
(+.f64 (*.f64 -2 (/.f64 i (*.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))))) (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) (*.f64 -8 (/.f64 (pow.f64 i 3) (*.f64 (pow.f64 beta 3) (+.f64 2 (*.f64 2 i))))))))
(/.f64 1 (+.f64 2 (*.f64 2 i)))
(+.f64 (*.f64 -2 (/.f64 i (*.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (+.f64 2 (*.f64 2 i))))
(+.f64 (*.f64 -2 (/.f64 i (*.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))))) (/.f64 1 (+.f64 2 (*.f64 2 i)))))
(+.f64 (*.f64 -2 (/.f64 i (*.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))))) (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) (*.f64 -8 (/.f64 (pow.f64 i 3) (*.f64 (pow.f64 beta 3) (+.f64 2 (*.f64 2 i))))))))
1/2
(+.f64 1/2 (*.f64 -1/4 (/.f64 (*.f64 i (+.f64 4 (*.f64 2 beta))) beta)))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (/.f64 1 beta) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 4 (*.f64 2 beta)) 2) (pow.f64 beta 2)))))) (*.f64 -1/4 (/.f64 (*.f64 i (+.f64 4 (*.f64 2 beta))) beta))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 4 (*.f64 2 beta)) (+.f64 (/.f64 1 beta) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 4 (*.f64 2 beta)) 2) (pow.f64 beta 2))))) beta)) (*.f64 -1/2 (/.f64 (+.f64 4 (*.f64 2 beta)) (pow.f64 beta 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (/.f64 1 beta) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 4 (*.f64 2 beta)) 2) (pow.f64 beta 2)))))) (*.f64 -1/4 (/.f64 (*.f64 i (+.f64 4 (*.f64 2 beta))) beta)))))
(*.f64 1/4 (/.f64 beta (pow.f64 i 2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (+.f64 4 (*.f64 2 beta))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 4 (*.f64 2 beta)) 2))) (*.f64 1/8 (pow.f64 beta 2))) (pow.f64 i 4))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (+.f64 4 (*.f64 2 beta))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 4 (*.f64 2 beta)) 2))) (*.f64 1/8 (pow.f64 beta 2))) (pow.f64 i 4))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (+.f64 4 (*.f64 2 beta))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (*.f64 (pow.f64 beta 2) (+.f64 4 (*.f64 2 beta)))) (*.f64 -1/4 (*.f64 (+.f64 4 (*.f64 2 beta)) (+.f64 (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 4 (*.f64 2 beta)) 2))) (*.f64 1/8 (pow.f64 beta 2)))))) (pow.f64 i 5))))))
(*.f64 1/4 (/.f64 beta (pow.f64 i 2)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/8 (pow.f64 beta 2))) (pow.f64 i 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2)))))
(+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 i 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/8 (pow.f64 beta 2))) (pow.f64 i 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/8 (pow.f64 beta 2))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 i 5))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2)))))))
(+.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 0)
(+.f64 0 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)))
(-.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 0)
(/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)))
(/.f64 2 (/.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i)))) (+.f64 alpha beta)))
(/.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)) (+.f64 alpha beta))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 i (+.f64 2 i)) (+.f64 alpha beta)))
(/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) (/.f64 1 (+.f64 alpha beta)))
(/.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 1)
(/.f64 1 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)) (+.f64 alpha beta)))
(/.f64 (*.f64 2 (/.f64 beta (+.f64 beta (+.f64 i i)))) (/.f64 (*.f64 2 (+.f64 i (+.f64 2 i))) (+.f64 alpha beta)))
(/.f64 (*.f64 2 (/.f64 beta (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (+.f64 i (+.f64 2 i)) (+.f64 alpha beta)) (/.f64 (+.f64 i (+.f64 2 i)) (+.f64 alpha beta))))
(/.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i)))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 i (+.f64 2 i)))) (/.f64 2 (+.f64 alpha beta)))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 i (+.f64 2 i)))) (+.f64 (/.f64 1 (+.f64 alpha beta)) (/.f64 1 (+.f64 alpha beta))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 i (+.f64 2 i))) (+.f64 alpha beta)) (/.f64 (*.f64 2 (+.f64 i (+.f64 2 i))) (+.f64 alpha beta))))
(/.f64 (*.f64 beta (/.f64 2 (+.f64 i (+.f64 2 i)))) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))
(/.f64 (*.f64 beta (/.f64 2 (+.f64 i (+.f64 2 i)))) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta))))
(/.f64 (*.f64 (+.f64 alpha beta) (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 i (+.f64 2 i))))) 2)
(/.f64 (/.f64 1 (+.f64 i (+.f64 2 i))) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)))
(/.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 (/.f64 (+.f64 i (+.f64 2 i)) beta) (+.f64 alpha beta)))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 alpha beta))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))))
(/.f64 4 (+.f64 (/.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i)))) (+.f64 alpha beta)) (/.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i)))) (+.f64 alpha beta))))
(/.f64 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 4) (+.f64 (/.f64 2 (+.f64 alpha beta)) (/.f64 2 (+.f64 alpha beta))))
(/.f64 (*.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) 4) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)))
(/.f64 (*.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 2 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)) 4))
(/.f64 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4) 4)
(/.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (/.f64 (+.f64 i (+.f64 2 i)) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 i (+.f64 2 i)) beta) (+.f64 alpha beta))))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta))
(/.f64 (/.f64 2 (+.f64 i (+.f64 2 i))) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) -2) (+.f64 (/.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 alpha beta)))))
(/.f64 (*.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) -2) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta)))))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (+.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)) 4) (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)) 4)))
(/.f64 (*.f64 2 (*.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) 4)) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4)) 8)
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta))) 4)
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 i (+.f64 2 i)) beta))
(/.f64 (/.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)) 2))
(/.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta))))
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i)))) (*.f64 2 (/.f64 (+.f64 beta (+.f64 i i)) beta)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4)) (*.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4))) 16)
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta))) (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)))) 8)
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (*.f64 2 (/.f64 (+.f64 i (+.f64 2 i)) beta)))
(/.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (+.f64 alpha beta))) (+.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta))) (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)))))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 2)) (-.f64 0 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i)))) (neg.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta)))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 i (+.f64 2 i)) beta)))
(/.f64 (neg.f64 (neg.f64 (+.f64 alpha beta))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)))
(pow.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 1)
(+.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 0)
(+.f64 0 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))))
(-.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 0)
(*.f64 beta (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))))
(*.f64 2 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 i (+.f64 2 i)))))
(*.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i))))))
(*.f64 2 (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 2))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) beta))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 i (+.f64 2 i))) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 1 (+.f64 i (+.f64 2 i))))
(*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 1)
(*.f64 1 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))))
(*.f64 (+.f64 beta beta) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))))
(*.f64 (+.f64 beta beta) (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 1/2))
(*.f64 (*.f64 2 (/.f64 beta (+.f64 beta (+.f64 i i)))) (/.f64 1/2 (+.f64 i (+.f64 2 i))))
(*.f64 (*.f64 2 (/.f64 beta (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 1 (+.f64 i (+.f64 2 i))) 1/2))
(*.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) (/.f64 1 (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 i (+.f64 2 i)))) 1/2)
(*.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (/.f64 1 (*.f64 (+.f64 i (+.f64 2 i)) 4)))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 i (+.f64 2 i)))) (/.f64 1/2 (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 (+.f64 i (+.f64 2 i)) 4))))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) beta)
(*.f64 (/.f64 1 (+.f64 i (+.f64 2 i))) (/.f64 beta (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i))))
(*.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (/.f64 -1 (+.f64 i (+.f64 2 i))))
(*.f64 (/.f64 (neg.f64 beta) (+.f64 i (+.f64 2 i))) (/.f64 -1 (+.f64 beta (+.f64 i i))))
(*.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 i i))))))
(*.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 2 i))))))
(*.f64 (neg.f64 beta) (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))))
(*.f64 -1 (/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (+.f64 i (+.f64 2 i))))
(*.f64 -1 (/.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 -1 (/.f64 beta (*.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 i i))))))
(*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 2 i))))))
(*.f64 -1 (/.f64 (neg.f64 beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (/.f64 beta (*.f64 2 (+.f64 i (+.f64 2 i)))))
(*.f64 1/2 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 i (+.f64 2 i)))))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) (+.f64 beta beta))
(*.f64 (/.f64 1/2 (+.f64 i (+.f64 2 i))) (*.f64 2 (/.f64 beta (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 2 (+.f64 i (+.f64 2 i))) (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (*.f64 beta (/.f64 2 (+.f64 i (+.f64 2 i)))))
(*.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 1/2) (+.f64 beta beta))
(*.f64 (*.f64 (/.f64 1 (+.f64 i (+.f64 2 i))) 1/2) (*.f64 2 (/.f64 beta (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (+.f64 i (+.f64 2 i))) -1)
(*.f64 (/.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) (neg.f64 (+.f64 beta (+.f64 i i)))) -1)
(*.f64 (/.f64 beta (*.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 i i))))) -1)
(*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 2 i))))) -1)
(*.f64 (/.f64 (neg.f64 beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) -1)
(*.f64 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 2 (+.f64 i (+.f64 2 i))))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 i (+.f64 2 i)))) 2)
(*.f64 (/.f64 beta (*.f64 2 (+.f64 i (+.f64 2 i)))) (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 -1 (+.f64 beta (+.f64 i i))) (/.f64 (neg.f64 beta) (+.f64 i (+.f64 2 i))))
(*.f64 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i))))) 2)
(*.f64 (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 2) 2)
(*.f64 (/.f64 1 (*.f64 (+.f64 i (+.f64 2 i)) 4)) (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 (+.f64 i (+.f64 2 i)) 4))) (*.f64 beta 4))
(*.f64 (/.f64 -1 (+.f64 i (+.f64 2 i))) (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 1 (*.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 i i))))) (neg.f64 beta))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 2 i))))) (neg.f64 beta))
(*.f64 (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) (neg.f64 beta))
(*.f64 (+.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))) (/.f64 beta (+.f64 i (+.f64 2 i))))
(*.f64 (+.f64 (/.f64 1/2 (+.f64 i (+.f64 2 i))) (/.f64 1/2 (+.f64 i (+.f64 2 i)))) (/.f64 beta (+.f64 beta (+.f64 i i))))
(*.f64 (+.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i))))) beta)
(pow.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 1)
(neg.f64 (/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (+.f64 i (+.f64 2 i))))
(neg.f64 (/.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) (neg.f64 (+.f64 beta (+.f64 i i)))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 i i))))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 2 i))))))
(neg.f64 (/.f64 (neg.f64 beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))))
Outputs
(/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 beta (*.f64 2 i)))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (/.f64 (/.f64 (*.f64 beta alpha) (+.f64 2 (*.f64 2 i))) (+.f64 beta (*.f64 2 i))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (*.f64 beta (/.f64 alpha (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (*.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 alpha (+.f64 beta (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 beta (*.f64 2 i)))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (/.f64 (/.f64 (*.f64 beta alpha) (+.f64 2 (*.f64 2 i))) (+.f64 beta (*.f64 2 i))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (*.f64 beta (/.f64 alpha (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (*.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 alpha (+.f64 beta (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 beta (*.f64 2 i)))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (/.f64 (/.f64 (*.f64 beta alpha) (+.f64 2 (*.f64 2 i))) (+.f64 beta (*.f64 2 i))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (*.f64 beta (/.f64 alpha (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (*.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 alpha (+.f64 beta (*.f64 2 i)))))
(/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 (*.f64 beta alpha) (+.f64 2 (*.f64 2 i))) (+.f64 beta (*.f64 2 i)))
(*.f64 beta (/.f64 alpha (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))))
(*.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 alpha (+.f64 beta (*.f64 2 i))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 beta (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (/.f64 (/.f64 (*.f64 beta alpha) (+.f64 2 (*.f64 2 i))) (+.f64 beta (*.f64 2 i))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (*.f64 beta (/.f64 alpha (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (*.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 alpha (+.f64 beta (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 beta (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (/.f64 (/.f64 (*.f64 beta alpha) (+.f64 2 (*.f64 2 i))) (+.f64 beta (*.f64 2 i))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (*.f64 beta (/.f64 alpha (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (*.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 alpha (+.f64 beta (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 beta (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (/.f64 (/.f64 (*.f64 beta alpha) (+.f64 2 (*.f64 2 i))) (+.f64 beta (*.f64 2 i))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (*.f64 beta (/.f64 alpha (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (*.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 alpha (+.f64 beta (*.f64 2 i)))))
(/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 (*.f64 beta alpha) (+.f64 2 (*.f64 2 i))) (+.f64 beta (*.f64 2 i)))
(*.f64 beta (/.f64 alpha (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))))
(*.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 alpha (+.f64 beta (*.f64 2 i))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 beta (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (/.f64 (/.f64 (*.f64 beta alpha) (+.f64 2 (*.f64 2 i))) (+.f64 beta (*.f64 2 i))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (*.f64 beta (/.f64 alpha (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (*.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 alpha (+.f64 beta (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 beta (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (/.f64 (/.f64 (*.f64 beta alpha) (+.f64 2 (*.f64 2 i))) (+.f64 beta (*.f64 2 i))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (*.f64 beta (/.f64 alpha (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (*.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 alpha (+.f64 beta (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 beta (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (/.f64 (/.f64 (*.f64 beta alpha) (+.f64 2 (*.f64 2 i))) (+.f64 beta (*.f64 2 i))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (*.f64 beta (/.f64 alpha (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 2 (*.f64 2 i)))) (*.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 alpha (+.f64 beta (*.f64 2 i)))))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i)))))
(*.f64 alpha (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))))
(*.f64 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))) (*.f64 1/2 alpha))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 alpha (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/4 (/.f64 (/.f64 alpha (pow.f64 i 2)) (+.f64 2 (*.f64 2 i)))))))
(+.f64 (*.f64 alpha (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/4 (/.f64 (/.f64 alpha (pow.f64 i 2)) (+.f64 2 (*.f64 2 i)))))))
(+.f64 (*.f64 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))) (*.f64 1/2 alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 1/4 (/.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 i 2))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 alpha (*.f64 (pow.f64 i 2) (+.f64 2 (*.f64 2 i))))))) i)) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 alpha (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i)))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/4 (/.f64 (/.f64 alpha (pow.f64 i 2)) (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/4 (/.f64 (/.f64 alpha (pow.f64 i 2)) (+.f64 2 (*.f64 2 i))))) (/.f64 (pow.f64 beta 3) i)))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/4 (/.f64 (/.f64 alpha (pow.f64 i 2)) (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 alpha (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/4 (/.f64 (/.f64 alpha (pow.f64 i 2)) (+.f64 2 (*.f64 2 i))))) (*.f64 (/.f64 (pow.f64 beta 3) i) -1/2))))
(+.f64 (*.f64 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))) (*.f64 1/2 alpha)) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 1/4 (/.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 i 2)))) (+.f64 (pow.f64 beta 2) (*.f64 (/.f64 (pow.f64 beta 3) i) -1/2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 alpha (*.f64 (pow.f64 i 2) (+.f64 2 (*.f64 2 i))))))) i)) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 alpha (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)))))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 beta 4) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 alpha (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)))))) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/4 (/.f64 (/.f64 alpha (pow.f64 i 2)) (+.f64 2 (*.f64 2 i)))))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/4 (/.f64 (/.f64 alpha (pow.f64 i 2)) (+.f64 2 (*.f64 2 i))))) (/.f64 (pow.f64 beta 4) (pow.f64 i 2))))) (*.f64 -1/2 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/4 (/.f64 (/.f64 alpha (pow.f64 i 2)) (+.f64 2 (*.f64 2 i))))) (/.f64 (pow.f64 beta 3) i)))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/4 (/.f64 (/.f64 alpha (pow.f64 i 2)) (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/4 (/.f64 (/.f64 alpha (pow.f64 i 2)) (+.f64 2 (*.f64 2 i))))) (*.f64 (/.f64 (pow.f64 beta 3) i) -1/2)) (+.f64 (*.f64 alpha (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/4 (/.f64 (/.f64 alpha (pow.f64 i 2)) (+.f64 2 (*.f64 2 i))))) (/.f64 (pow.f64 beta 4) (pow.f64 i 2)))))))
(+.f64 (*.f64 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))) (*.f64 1/2 alpha)) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 1/4 (/.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 i 2)))) (+.f64 (pow.f64 beta 2) (*.f64 (/.f64 (pow.f64 beta 4) (pow.f64 i 2)) 1/4))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 1/4 (/.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 i 2)))) (*.f64 (/.f64 (pow.f64 beta 3) i) -1/2))))
(/.f64 beta (+.f64 2 (*.f64 2 i)))
(-.f64 (+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (-.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i))))))
(-.f64 (+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 -2 (/.f64 (*.f64 i (-.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i)))))) beta)))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i)))))
(+.f64 (+.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 -2 (*.f64 (-.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i))))) (/.f64 i beta)))) (-.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (+.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 -2 (*.f64 i (/.f64 (-.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i))))) beta)))) (-.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (-.f64 (*.f64 i (*.f64 (/.f64 (-.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i))))) beta) -2)) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i)))))))
(-.f64 (+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2))) (*.f64 -2 (/.f64 (*.f64 i (-.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i)))))) beta))))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i)))))
(+.f64 (+.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 -2 (*.f64 (-.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i))))) (/.f64 i beta))) (*.f64 4 (*.f64 (-.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i))))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))) (-.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 -2 (*.f64 i (/.f64 (-.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i))))) beta))) (*.f64 4 (*.f64 (-.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i))))) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (+.f64 (+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 i (*.f64 (/.f64 (-.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i))))) beta) -2))) (-.f64 (*.f64 (pow.f64 i 2) (*.f64 (/.f64 (-.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2)) 4)) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 (/.f64 (-.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2)) 4)) (/.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (*.f64 i (*.f64 (/.f64 (-.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i))))) beta) -2)) (*.f64 2 (/.f64 i (+.f64 2 (*.f64 2 i)))))))
(/.f64 beta (+.f64 2 (*.f64 2 i)))
(+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 -2 (/.f64 i (+.f64 2 (*.f64 2 i)))))))
(+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (*.f64 -1 (-.f64 (*.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) -1) (*.f64 (/.f64 i (+.f64 2 (*.f64 2 i))) -2))))
(+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (neg.f64 (-.f64 (neg.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (/.f64 i (+.f64 2 (*.f64 2 i))) -2))))
(+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (*.f64 (/.f64 i (+.f64 2 (*.f64 2 i))) -2) (neg.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 -2 (/.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 2 (/.f64 (*.f64 i (-.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 -2 (/.f64 i (+.f64 2 (*.f64 2 i)))))) beta))))
(+.f64 (*.f64 -1 (-.f64 (*.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) -1) (*.f64 (/.f64 i (+.f64 2 (*.f64 2 i))) -2))) (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) -1) (*.f64 (/.f64 i (+.f64 2 (*.f64 2 i))) -2)) (/.f64 i beta))) (/.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (neg.f64 (-.f64 (neg.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (/.f64 i (+.f64 2 (*.f64 2 i))) -2))) (*.f64 2 (*.f64 (-.f64 (neg.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (/.f64 i (+.f64 2 (*.f64 2 i))) -2)) (/.f64 i beta)))))
(+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (*.f64 (-.f64 (neg.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (/.f64 i (+.f64 2 (*.f64 2 i))) -2)) (+.f64 -1 (*.f64 (/.f64 i beta) 2))))
(+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 -2 (/.f64 i (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 i (-.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 -2 (/.f64 i (+.f64 2 (*.f64 2 i)))))) beta)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 -2 (/.f64 i (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2))))))
(+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) -1) (*.f64 (/.f64 i (+.f64 2 (*.f64 2 i))) -2)) (/.f64 i beta))) (+.f64 (*.f64 -4 (*.f64 (-.f64 (*.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) -1) (*.f64 (/.f64 i (+.f64 2 (*.f64 2 i))) -2)) (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))) (*.f64 -1 (-.f64 (*.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i))) -1) (*.f64 (/.f64 i (+.f64 2 (*.f64 2 i))) -2))))))
(+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (neg.f64 (-.f64 (neg.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (/.f64 i (+.f64 2 (*.f64 2 i))) -2))) (+.f64 (*.f64 2 (*.f64 (-.f64 (neg.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (/.f64 i (+.f64 2 (*.f64 2 i))) -2)) (/.f64 i beta))) (*.f64 (-.f64 (neg.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (/.f64 i (+.f64 2 (*.f64 2 i))) -2)) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) -4)))))
(+.f64 (/.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 i (*.f64 (/.f64 (-.f64 (neg.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (/.f64 i (+.f64 2 (*.f64 2 i))) -2)) beta) 2)) (*.f64 (-.f64 (neg.f64 (/.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (/.f64 i (+.f64 2 (*.f64 2 i))) -2)) (+.f64 -1 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) -4)))))
(*.f64 1/2 (+.f64 beta alpha))
(+.f64 (*.f64 1/2 (+.f64 beta alpha)) (*.f64 -1/4 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 4 (*.f64 2 beta)))) beta)))
(+.f64 (*.f64 1/2 (+.f64 beta alpha)) (*.f64 -1/4 (*.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 i beta))))
(+.f64 (*.f64 1/2 (+.f64 beta alpha)) (*.f64 i (*.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (/.f64 (+.f64 beta alpha) beta)) -1/4)))
(+.f64 (*.f64 1/2 (+.f64 beta alpha)) (*.f64 i (*.f64 (*.f64 (+.f64 4 (+.f64 beta beta)) (/.f64 (+.f64 beta alpha) beta)) -1/4)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 4 (*.f64 2 beta)) 2)) (pow.f64 beta 2))) (/.f64 alpha beta))) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (+.f64 beta alpha)) (*.f64 -1/4 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 4 (*.f64 2 beta)))) beta))))
(+.f64 (*.f64 1/2 (+.f64 beta alpha)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 i beta))) (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) 1)) (*.f64 (pow.f64 i 2) -1))))
(+.f64 (+.f64 (*.f64 1/2 (+.f64 beta alpha)) (*.f64 -1/4 (*.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 i beta)))) (*.f64 (+.f64 1 (+.f64 (/.f64 alpha beta) (*.f64 -1/8 (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)))))) (neg.f64 (pow.f64 i 2))))
(+.f64 (+.f64 (*.f64 1/2 (+.f64 beta alpha)) (*.f64 i (*.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (/.f64 (+.f64 beta alpha) beta)) -1/4))) (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (+.f64 1 (/.f64 alpha beta))) (neg.f64 (pow.f64 i 2))))
(+.f64 (+.f64 (*.f64 1/2 (+.f64 beta alpha)) (*.f64 i (*.f64 (*.f64 (+.f64 4 (+.f64 beta beta)) (/.f64 (+.f64 beta alpha) beta)) -1/4))) (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (+.f64 4 (+.f64 beta beta)) 2) (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (+.f64 1 (/.f64 alpha beta))) (neg.f64 (pow.f64 i 2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 4 (*.f64 2 beta)) 2)) (pow.f64 beta 2))) (/.f64 alpha beta))) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (+.f64 beta alpha)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 4 (*.f64 2 beta)))) beta)) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 4 (*.f64 2 beta))) (pow.f64 beta 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 alpha beta) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 4 (*.f64 2 beta)) 2) (+.f64 beta alpha)) (pow.f64 beta 2))))) (+.f64 4 (*.f64 2 beta))) beta))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) 1)) (*.f64 (pow.f64 i 2) -1)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 i beta))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 4 (*.f64 beta 2)) (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 -1/2 (*.f64 (+.f64 4 (*.f64 beta 2)) (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) 1)) beta)))))) (*.f64 1/2 (+.f64 beta alpha)))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 i beta))) (+.f64 (+.f64 (*.f64 1/2 (+.f64 beta alpha)) (neg.f64 (*.f64 (pow.f64 i 3) (*.f64 -1/2 (+.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 alpha beta) (*.f64 -1/8 (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)))))) (/.f64 (+.f64 4 (*.f64 beta 2)) beta)) (*.f64 (+.f64 4 (*.f64 beta 2)) (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)))))))) (*.f64 (+.f64 1 (+.f64 (/.f64 alpha beta) (*.f64 -1/8 (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)))))) (neg.f64 (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (+.f64 beta alpha)) (+.f64 (*.f64 (*.f64 -1/2 (*.f64 (+.f64 4 (*.f64 beta 2)) (+.f64 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (+.f64 1 (/.f64 alpha beta))) beta) (/.f64 (+.f64 beta alpha) (pow.f64 beta 2))))) (neg.f64 (pow.f64 i 3))) (+.f64 (*.f64 i (*.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (/.f64 (+.f64 beta alpha) beta)) -1/4)) (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (+.f64 1 (/.f64 alpha beta))) (neg.f64 (pow.f64 i 2))))))
(+.f64 (*.f64 1/2 (+.f64 beta alpha)) (+.f64 (*.f64 i (*.f64 (*.f64 (+.f64 4 (+.f64 beta beta)) (/.f64 (+.f64 beta alpha) beta)) -1/4)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (+.f64 4 (+.f64 beta beta)) 2) (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (+.f64 1 (/.f64 alpha beta)))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 4 (+.f64 beta beta)) (+.f64 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (+.f64 4 (+.f64 beta beta)) 2) (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (+.f64 1 (/.f64 alpha beta))) beta) (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (pow.f64 i 3)))))))
(*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2))))
(*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 4 (*.f64 2 beta)))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2)))) (*.f64 -1/16 (*.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (+.f64 beta alpha)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16)))
(+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 beta (*.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) -1/16)))
(+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 beta (*.f64 (*.f64 (+.f64 4 (+.f64 beta beta)) (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) -1/16)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 4 (*.f64 2 beta)))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 4 (*.f64 2 beta)) 2)))) (*.f64 1/8 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)))) (pow.f64 i 4))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) 1/8)) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (*.f64 beta (+.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2)))) (*.f64 -1/16 (*.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3))))))
(+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (+.f64 beta alpha)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16)) (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 1/8 (+.f64 beta alpha))) (*.f64 (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (+.f64 beta alpha)) (*.f64 -1/64 beta))) (pow.f64 i 4)))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 beta (*.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) -1/16))) (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 1/8 (+.f64 beta alpha))) (*.f64 beta (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (*.f64 (+.f64 beta alpha) -1/64)))) (pow.f64 i 4))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 beta (*.f64 (*.f64 (+.f64 4 (+.f64 beta beta)) (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) -1/16))) (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 1/8 (+.f64 beta alpha))) (*.f64 beta (*.f64 (pow.f64 (+.f64 4 (+.f64 beta beta)) 2) (*.f64 (+.f64 beta alpha) -1/64)))) (pow.f64 i 4))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 4 (*.f64 2 beta)))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 4 (*.f64 2 beta)) 2)))) (*.f64 1/8 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)))) (pow.f64 i 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 4 (*.f64 2 beta))))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (+.f64 4 (*.f64 2 beta)) 2) (+.f64 beta alpha)))) (*.f64 1/8 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)))) (+.f64 4 (*.f64 2 beta))))) (pow.f64 i 5))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))))
(+.f64 (*.f64 -1/16 (*.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (+.f64 beta alpha)) -1/32)) (*.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) 1/8)) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (*.f64 beta (+.f64 beta alpha))))) (*.f64 (+.f64 4 (*.f64 beta 2)) -1/4))) (pow.f64 i 5))) (+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) 1/8)) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (*.f64 beta (+.f64 beta alpha))))) (pow.f64 i 4))))))
(+.f64 (*.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (+.f64 beta alpha)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16)) (+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (+.f64 beta alpha)) -1/32)) (*.f64 -1/4 (*.f64 (+.f64 4 (*.f64 beta 2)) (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 1/8 (+.f64 beta alpha))) (*.f64 (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (+.f64 beta alpha)) (*.f64 -1/64 beta)))))) (pow.f64 i 5))) (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 1/8 (+.f64 beta alpha))) (*.f64 (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (+.f64 beta alpha)) (*.f64 -1/64 beta))) (pow.f64 i 4))))))
(+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 1/8 (+.f64 beta alpha))) (*.f64 beta (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (*.f64 (+.f64 beta alpha) -1/64)))) (pow.f64 i 4)) (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 4 (*.f64 beta 2)) (*.f64 (+.f64 beta alpha) -1/32))) (*.f64 (+.f64 4 (*.f64 beta 2)) (*.f64 -1/4 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 1/8 (+.f64 beta alpha))) (*.f64 beta (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (*.f64 (+.f64 beta alpha) -1/64))))))) (pow.f64 i 5)))) (*.f64 beta (*.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) -1/16))))
(+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 1/8 (+.f64 beta alpha))) (*.f64 beta (*.f64 (pow.f64 (+.f64 4 (+.f64 beta beta)) 2) (*.f64 (+.f64 beta alpha) -1/64)))) (pow.f64 i 4)) (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 4 (+.f64 beta beta)) (*.f64 (+.f64 beta alpha) -1/32))) (*.f64 (+.f64 4 (+.f64 beta beta)) (*.f64 -1/4 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 1/8 (+.f64 beta alpha))) (*.f64 beta (*.f64 (pow.f64 (+.f64 4 (+.f64 beta beta)) 2) (*.f64 (+.f64 beta alpha) -1/64))))))) (pow.f64 i 5)))) (*.f64 beta (*.f64 (*.f64 (+.f64 4 (+.f64 beta beta)) (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) -1/16))))
(*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2))))
(*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (-.f64 (*.f64 -2 beta) 4) (+.f64 beta alpha))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2)))) (*.f64 1/16 (*.f64 (*.f64 (-.f64 (*.f64 beta -2) 4) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 1/16 (*.f64 beta (/.f64 (*.f64 (-.f64 (*.f64 beta -2) 4) (+.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 beta (*.f64 (*.f64 (-.f64 (*.f64 beta -2) 4) (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) 1/16)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (-.f64 (*.f64 -2 beta) 4) (+.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (+.f64 beta alpha)))) (*.f64 1/8 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) 1/8)) (*.f64 -1/64 (*.f64 (pow.f64 (-.f64 (*.f64 beta -2) 4) 2) (*.f64 beta (+.f64 beta alpha))))) (pow.f64 i 4))) (*.f64 1/16 (*.f64 (*.f64 (-.f64 (*.f64 beta -2) 4) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3))))))
(+.f64 (*.f64 1/16 (*.f64 beta (/.f64 (*.f64 (-.f64 (*.f64 beta -2) 4) (+.f64 beta alpha)) (pow.f64 i 3)))) (+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 1/8 (+.f64 beta alpha))) (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (-.f64 (*.f64 beta -2) 4) 2) (+.f64 beta alpha))))) (pow.f64 i 4)))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 beta (*.f64 (*.f64 (-.f64 (*.f64 beta -2) 4) (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) 1/16))) (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 1/8 (+.f64 beta alpha))) (*.f64 beta (*.f64 (pow.f64 (-.f64 (*.f64 beta -2) 4) 2) (*.f64 (+.f64 beta alpha) -1/64)))) (pow.f64 i 4))))
(+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (-.f64 (*.f64 -2 beta) 4) (+.f64 beta alpha))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (-.f64 (*.f64 -2 beta) 4) (+.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 -2 beta) 4) (+.f64 (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (+.f64 beta alpha)))) (*.f64 1/8 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha))))) (pow.f64 i 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2) (+.f64 beta alpha)))) (*.f64 1/8 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)))) (pow.f64 i 4)))))))
(+.f64 (*.f64 1/16 (*.f64 (*.f64 (-.f64 (*.f64 beta -2) 4) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3)))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) 1/8)) (*.f64 -1/64 (*.f64 (pow.f64 (-.f64 (*.f64 beta -2) 4) 2) (*.f64 beta (+.f64 beta alpha))))) (pow.f64 i 4))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) 1/8)) (*.f64 -1/64 (*.f64 (pow.f64 (-.f64 (*.f64 beta -2) 4) 2) (*.f64 beta (+.f64 beta alpha))))) (/.f64 (-.f64 (*.f64 beta -2) 4) (pow.f64 i 5)))))) (*.f64 -1/32 (*.f64 (*.f64 (-.f64 (*.f64 beta -2) 4) (+.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 i 5))))))
(+.f64 (*.f64 1/16 (*.f64 beta (/.f64 (*.f64 (-.f64 (*.f64 beta -2) 4) (+.f64 beta alpha)) (pow.f64 i 3)))) (+.f64 (*.f64 -1/32 (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 (-.f64 (*.f64 beta -2) 4) (+.f64 beta alpha)) (pow.f64 i 5)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 1/8 (+.f64 beta alpha))) (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (-.f64 (*.f64 beta -2) 4) 2) (+.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 1/8 (+.f64 beta alpha))) (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (-.f64 (*.f64 beta -2) 4) 2) (+.f64 beta alpha))))) (*.f64 (/.f64 (-.f64 (*.f64 beta -2) 4) (pow.f64 i 5)) -1/4)) (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2))))))))
(+.f64 (*.f64 beta (*.f64 (*.f64 (-.f64 (*.f64 beta -2) 4) (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) 1/16)) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 1/8 (+.f64 beta alpha))) (*.f64 beta (*.f64 (pow.f64 (-.f64 (*.f64 beta -2) 4) 2) (*.f64 (+.f64 beta alpha) -1/64)))) (pow.f64 i 4))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 (-.f64 (*.f64 beta -2) 4) (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 1/8 (+.f64 beta alpha))) (*.f64 beta (*.f64 (pow.f64 (-.f64 (*.f64 beta -2) 4) 2) (*.f64 (+.f64 beta alpha) -1/64)))) (pow.f64 i 5)) -1/4))) (*.f64 -1/32 (*.f64 (-.f64 (*.f64 beta -2) 4) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (pow.f64 i 5)))))))
(*.f64 1/2 (/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i)))
(*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))
(*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))))
(+.f64 (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))) (pow.f64 i 2))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))) (pow.f64 i 2))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 2 (*.f64 2 i)))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)))) (+.f64 (*.f64 1/2 (/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 (pow.f64 i 3) (+.f64 2 (*.f64 2 i)))))))
(+.f64 (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 3)))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))) (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))) (pow.f64 i 2))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 3))))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 2 (*.f64 2 i)))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 3))))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (*.f64 (pow.f64 i 4) (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)))) (+.f64 (*.f64 1/2 (/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 (pow.f64 i 3) (+.f64 2 (*.f64 2 i))))))))
(+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))) (pow.f64 i 2))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 3))))) (*.f64 -1/16 (/.f64 (/.f64 (pow.f64 beta 4) (pow.f64 i 4)) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))) (pow.f64 i 2))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 3))))) (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 4))))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1/16 (/.f64 (/.f64 (pow.f64 beta 4) (pow.f64 i 4)) (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 2 (*.f64 2 i)))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 3)))))))
(/.f64 1 (+.f64 2 (*.f64 2 i)))
(+.f64 (*.f64 -2 (/.f64 i (*.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (+.f64 2 (*.f64 2 i))))
(+.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 (/.f64 (/.f64 i beta) (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 (/.f64 (/.f64 i (+.f64 2 (*.f64 2 i))) beta)))
(+.f64 (*.f64 -2 (/.f64 i (*.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))))) (/.f64 1 (+.f64 2 (*.f64 2 i)))))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))))) (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 (/.f64 (/.f64 i beta) (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))))) (*.f64 -2 (/.f64 (/.f64 i beta) (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 -2 (/.f64 (/.f64 i (+.f64 2 (*.f64 2 i))) beta)) (*.f64 4 (/.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 -2 (/.f64 i (*.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))))) (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) (*.f64 -8 (/.f64 (pow.f64 i 3) (*.f64 (pow.f64 beta 3) (+.f64 2 (*.f64 2 i))))))))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))))) (+.f64 (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) (*.f64 -8 (/.f64 (pow.f64 i 3) (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 3))))) (*.f64 -2 (/.f64 (/.f64 i beta) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 -2 (/.f64 (/.f64 i beta) (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))))) (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) (*.f64 -8 (/.f64 (pow.f64 i 3) (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 3)))))))
(+.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 -2 (/.f64 (/.f64 i (+.f64 2 (*.f64 2 i))) beta)) (+.f64 (*.f64 4 (/.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (+.f64 2 (*.f64 2 i)))) (*.f64 -8 (/.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (+.f64 2 (*.f64 2 i)))))))
(/.f64 1 (+.f64 2 (*.f64 2 i)))
(+.f64 (*.f64 -2 (/.f64 i (*.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (+.f64 2 (*.f64 2 i))))
(+.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 (/.f64 (/.f64 i beta) (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 (/.f64 (/.f64 i (+.f64 2 (*.f64 2 i))) beta)))
(+.f64 (*.f64 -2 (/.f64 i (*.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))))) (/.f64 1 (+.f64 2 (*.f64 2 i)))))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))))) (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 (/.f64 (/.f64 i beta) (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))))) (*.f64 -2 (/.f64 (/.f64 i beta) (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 -2 (/.f64 (/.f64 i (+.f64 2 (*.f64 2 i))) beta)) (*.f64 4 (/.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 -2 (/.f64 i (*.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))))) (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) (*.f64 -8 (/.f64 (pow.f64 i 3) (*.f64 (pow.f64 beta 3) (+.f64 2 (*.f64 2 i))))))))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))))) (+.f64 (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) (*.f64 -8 (/.f64 (pow.f64 i 3) (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 3))))) (*.f64 -2 (/.f64 (/.f64 i beta) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 -2 (/.f64 (/.f64 i beta) (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))))) (+.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) (*.f64 -8 (/.f64 (pow.f64 i 3) (*.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 3)))))))
(+.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 -2 (/.f64 (/.f64 i (+.f64 2 (*.f64 2 i))) beta)) (+.f64 (*.f64 4 (/.f64 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)) (+.f64 2 (*.f64 2 i)))) (*.f64 -8 (/.f64 (/.f64 (pow.f64 i 3) (pow.f64 beta 3)) (+.f64 2 (*.f64 2 i)))))))
1/2
(+.f64 1/2 (*.f64 -1/4 (/.f64 (*.f64 i (+.f64 4 (*.f64 2 beta))) beta)))
(+.f64 1/2 (*.f64 -1/4 (*.f64 (+.f64 4 (*.f64 beta 2)) (/.f64 i beta))))
(+.f64 1/2 (*.f64 -1/4 (*.f64 i (/.f64 (+.f64 4 (*.f64 beta 2)) beta))))
(+.f64 1/2 (*.f64 i (*.f64 (/.f64 (+.f64 4 (*.f64 beta 2)) beta) -1/4)))
(+.f64 1/2 (*.f64 i (*.f64 (/.f64 (+.f64 4 (+.f64 beta beta)) beta) -1/4)))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (/.f64 1 beta) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 4 (*.f64 2 beta)) 2) (pow.f64 beta 2)))))) (*.f64 -1/4 (/.f64 (*.f64 i (+.f64 4 (*.f64 2 beta))) beta))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (/.f64 1 beta) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (pow.f64 beta 2)))) -1)) (+.f64 1/2 (*.f64 -1/4 (*.f64 (+.f64 4 (*.f64 beta 2)) (/.f64 i beta)))))
(+.f64 1/2 (+.f64 (*.f64 -1/4 (*.f64 i (/.f64 (+.f64 4 (*.f64 beta 2)) beta))) (*.f64 (pow.f64 i 2) (neg.f64 (+.f64 (/.f64 1 beta) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (pow.f64 beta 2))))))))
(+.f64 (+.f64 1/2 (*.f64 i (*.f64 (/.f64 (+.f64 4 (*.f64 beta 2)) beta) -1/4))) (*.f64 (+.f64 (/.f64 1 beta) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (pow.f64 beta 2)))) (neg.f64 (pow.f64 i 2))))
(+.f64 (+.f64 1/2 (*.f64 i (*.f64 (/.f64 (+.f64 4 (+.f64 beta beta)) beta) -1/4))) (*.f64 (+.f64 (/.f64 1 beta) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 4 (+.f64 beta beta)) 2) (pow.f64 beta 2)))) (neg.f64 (pow.f64 i 2))))
(+.f64 1/2 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 4 (*.f64 2 beta)) (+.f64 (/.f64 1 beta) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 4 (*.f64 2 beta)) 2) (pow.f64 beta 2))))) beta)) (*.f64 -1/2 (/.f64 (+.f64 4 (*.f64 2 beta)) (pow.f64 beta 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (/.f64 1 beta) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 4 (*.f64 2 beta)) 2) (pow.f64 beta 2)))))) (*.f64 -1/4 (/.f64 (*.f64 i (+.f64 4 (*.f64 2 beta))) beta)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (/.f64 1 beta) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (pow.f64 beta 2)))) (/.f64 (+.f64 4 (*.f64 beta 2)) beta))) (*.f64 -1/2 (/.f64 (+.f64 4 (*.f64 beta 2)) (pow.f64 beta 2)))))) (+.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (/.f64 1 beta) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (pow.f64 beta 2)))) -1)) (+.f64 1/2 (*.f64 -1/4 (*.f64 (+.f64 4 (*.f64 beta 2)) (/.f64 i beta))))))
(+.f64 1/2 (+.f64 (+.f64 (*.f64 -1/4 (*.f64 i (/.f64 (+.f64 4 (*.f64 beta 2)) beta))) (*.f64 (pow.f64 i 2) (neg.f64 (+.f64 (/.f64 1 beta) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (pow.f64 beta 2))))))) (*.f64 (pow.f64 i 3) (neg.f64 (*.f64 -1/2 (+.f64 (/.f64 (+.f64 4 (*.f64 beta 2)) (pow.f64 beta 2)) (*.f64 (+.f64 4 (*.f64 beta 2)) (/.f64 (+.f64 (/.f64 1 beta) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (pow.f64 beta 2)))) beta))))))))
(+.f64 (+.f64 1/2 (*.f64 i (*.f64 (/.f64 (+.f64 4 (*.f64 beta 2)) beta) -1/4))) (*.f64 -1 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (/.f64 (+.f64 (/.f64 1 beta) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (pow.f64 beta 2)))) beta)) (/.f64 (+.f64 4 (*.f64 beta 2)) (pow.f64 beta 2))) (pow.f64 i 3))) (*.f64 (pow.f64 i 2) (+.f64 (/.f64 1 beta) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) (pow.f64 beta 2))))))))
(+.f64 (+.f64 1/2 (*.f64 i (*.f64 (/.f64 (+.f64 4 (+.f64 beta beta)) beta) -1/4))) (*.f64 -1 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 (+.f64 4 (+.f64 beta beta)) (/.f64 (+.f64 (/.f64 1 beta) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 4 (+.f64 beta beta)) 2) (pow.f64 beta 2)))) beta)) (/.f64 (+.f64 4 (+.f64 beta beta)) (pow.f64 beta 2))) (pow.f64 i 3))) (*.f64 (pow.f64 i 2) (+.f64 (/.f64 1 beta) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 4 (+.f64 beta beta)) 2) (pow.f64 beta 2))))))))
(*.f64 1/4 (/.f64 beta (pow.f64 i 2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (+.f64 4 (*.f64 2 beta))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 -1/16 (*.f64 (+.f64 4 (*.f64 beta 2)) (/.f64 beta (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 (+.f64 4 (*.f64 beta 2)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16)))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 (+.f64 4 (+.f64 beta beta)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 4 (*.f64 2 beta)) 2))) (*.f64 1/8 (pow.f64 beta 2))) (pow.f64 i 4))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (+.f64 4 (*.f64 2 beta))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2)))))
(+.f64 (*.f64 -1/16 (*.f64 (+.f64 4 (*.f64 beta 2)) (/.f64 beta (pow.f64 i 3)))) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) -1/64)) (*.f64 (pow.f64 beta 2) 1/8)) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 beta (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) -1/64)) (*.f64 (pow.f64 beta 2) 1/8)) (pow.f64 i 4))) (*.f64 (+.f64 4 (*.f64 beta 2)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16))))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (+.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16)) (neg.f64 (/.f64 (+.f64 (*.f64 beta (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) -1/64)) (*.f64 (pow.f64 beta 2) 1/8)) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (+.f64 (*.f64 (+.f64 4 (+.f64 beta beta)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16)) (neg.f64 (/.f64 (+.f64 (*.f64 beta (*.f64 (pow.f64 (+.f64 4 (+.f64 beta beta)) 2) -1/64)) (*.f64 (pow.f64 beta 2) 1/8)) (pow.f64 i 4)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 4 (*.f64 2 beta)) 2))) (*.f64 1/8 (pow.f64 beta 2))) (pow.f64 i 4))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (+.f64 4 (*.f64 2 beta))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/32 (*.f64 (pow.f64 beta 2) (+.f64 4 (*.f64 2 beta)))) (*.f64 -1/4 (*.f64 (+.f64 4 (*.f64 2 beta)) (+.f64 (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 4 (*.f64 2 beta)) 2))) (*.f64 1/8 (pow.f64 beta 2)))))) (pow.f64 i 5))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) -1/64)) (*.f64 (pow.f64 beta 2) 1/8)) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 4 (*.f64 beta 2)) -1/32)) (*.f64 (+.f64 4 (*.f64 beta 2)) (*.f64 (+.f64 (*.f64 beta (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) -1/64)) (*.f64 (pow.f64 beta 2) 1/8)) -1/4))) (pow.f64 i 5))) (*.f64 -1/16 (*.f64 (+.f64 4 (*.f64 beta 2)) (/.f64 beta (pow.f64 i 3)))))))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (+.f64 (+.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16)) (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 4 (*.f64 beta 2)) -1/32)) (*.f64 (+.f64 4 (*.f64 beta 2)) (*.f64 -1/4 (+.f64 (*.f64 beta (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) -1/64)) (*.f64 (pow.f64 beta 2) 1/8))))) (pow.f64 i 5)))) (neg.f64 (/.f64 (+.f64 (*.f64 beta (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) -1/64)) (*.f64 (pow.f64 beta 2) 1/8)) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 beta (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) -1/64)) (*.f64 (pow.f64 beta 2) 1/8)) (pow.f64 i 4))) (+.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16)) (neg.f64 (/.f64 (*.f64 (+.f64 4 (*.f64 beta 2)) (+.f64 (*.f64 -1/4 (+.f64 (*.f64 beta (*.f64 (pow.f64 (+.f64 4 (*.f64 beta 2)) 2) -1/64)) (*.f64 (pow.f64 beta 2) 1/8))) (*.f64 -1/32 (pow.f64 beta 2)))) (pow.f64 i 5))))))
(+.f64 (*.f64 (+.f64 4 (+.f64 beta beta)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16)) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 beta (*.f64 (pow.f64 (+.f64 4 (+.f64 beta beta)) 2) -1/64)) (*.f64 (pow.f64 beta 2) 1/8)) (pow.f64 i 4)) (/.f64 (*.f64 (+.f64 4 (+.f64 beta beta)) (+.f64 (*.f64 -1/4 (+.f64 (*.f64 beta (*.f64 (pow.f64 (+.f64 4 (+.f64 beta beta)) 2) -1/64)) (*.f64 (pow.f64 beta 2) 1/8))) (*.f64 -1/32 (pow.f64 beta 2)))) (pow.f64 i 5))))))
(*.f64 1/4 (/.f64 beta (pow.f64 i 2)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 1/16 (*.f64 (-.f64 (*.f64 beta -2) 4) (/.f64 beta (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 (-.f64 (*.f64 beta -2) 4) (*.f64 (/.f64 beta (pow.f64 i 3)) 1/16)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/8 (pow.f64 beta 2))) (pow.f64 i 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2)))))
(+.f64 (*.f64 1/16 (*.f64 (-.f64 (*.f64 beta -2) 4) (/.f64 beta (pow.f64 i 3)))) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) 1/8) (*.f64 beta (*.f64 (pow.f64 (-.f64 (*.f64 beta -2) 4) 2) -1/64))) (pow.f64 i 4)))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 (-.f64 (*.f64 beta -2) 4) (*.f64 (/.f64 beta (pow.f64 i 3)) 1/16))) (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) 1/8) (*.f64 beta (*.f64 -1/64 (pow.f64 (-.f64 (*.f64 beta -2) 4) 2)))) (pow.f64 i 4))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 1/16 (*.f64 (-.f64 (*.f64 beta -2) 4) (/.f64 beta (pow.f64 i 3))))) (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) 1/8) (*.f64 beta (*.f64 -1/64 (pow.f64 (-.f64 (*.f64 beta -2) 4) 2)))) (pow.f64 i 4))))
(+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 i 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/8 (pow.f64 beta 2))) (pow.f64 i 4))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (-.f64 (*.f64 -2 beta) 4)) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1/64 (*.f64 beta (pow.f64 (-.f64 (*.f64 -2 beta) 4) 2))) (*.f64 1/8 (pow.f64 beta 2))) (-.f64 (*.f64 -2 beta) 4)) (pow.f64 i 5))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) 1/8) (*.f64 beta (*.f64 (pow.f64 (-.f64 (*.f64 beta -2) 4) 2) -1/64))) (pow.f64 i 4))) (+.f64 (+.f64 (*.f64 -1/4 (*.f64 (-.f64 (*.f64 beta -2) 4) (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) 1/8) (*.f64 beta (*.f64 (pow.f64 (-.f64 (*.f64 beta -2) 4) 2) -1/64))) (pow.f64 i 5)))) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 1/16 (*.f64 (-.f64 (*.f64 beta -2) 4) (/.f64 beta (pow.f64 i 3)))))) (*.f64 -1/32 (*.f64 (-.f64 (*.f64 beta -2) 4) (/.f64 (pow.f64 beta 2) (pow.f64 i 5))))))
(+.f64 (*.f64 (-.f64 (*.f64 beta -2) 4) (*.f64 (/.f64 beta (pow.f64 i 3)) 1/16)) (+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) 1/8) (*.f64 beta (*.f64 -1/64 (pow.f64 (-.f64 (*.f64 beta -2) 4) 2)))) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 -1/4 (*.f64 (-.f64 (*.f64 beta -2) 4) (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) 1/8) (*.f64 beta (*.f64 -1/64 (pow.f64 (-.f64 (*.f64 beta -2) 4) 2)))) (pow.f64 i 5)))))) (*.f64 -1/32 (*.f64 (-.f64 (*.f64 beta -2) 4) (/.f64 (pow.f64 beta 2) (pow.f64 i 5))))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) 1/8) (*.f64 beta (*.f64 -1/64 (pow.f64 (-.f64 (*.f64 beta -2) 4) 2)))) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (+.f64 (+.f64 (*.f64 1/16 (*.f64 (-.f64 (*.f64 beta -2) 4) (/.f64 beta (pow.f64 i 3)))) (*.f64 -1/4 (*.f64 (-.f64 (*.f64 beta -2) 4) (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) 1/8) (*.f64 beta (*.f64 -1/64 (pow.f64 (-.f64 (*.f64 beta -2) 4) 2)))) (pow.f64 i 5))))) (*.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 5)) (*.f64 -1/32 (-.f64 (*.f64 beta -2) 4))))))
(+.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 0)
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(+.f64 0 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(-.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 0)
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 2 (/.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i)))) (+.f64 alpha beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)) (+.f64 alpha beta))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 i (+.f64 2 i)) (+.f64 alpha beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) (/.f64 1 (+.f64 alpha beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 1)
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 1 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)) (+.f64 alpha beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (*.f64 2 (/.f64 beta (+.f64 beta (+.f64 i i)))) (/.f64 (*.f64 2 (+.f64 i (+.f64 2 i))) (+.f64 alpha beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (*.f64 2 (/.f64 beta (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (+.f64 i (+.f64 2 i)) (+.f64 alpha beta)) (/.f64 (+.f64 i (+.f64 2 i)) (+.f64 alpha beta))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i)))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 i (+.f64 2 i)))) (/.f64 2 (+.f64 alpha beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 i (+.f64 2 i)))) (+.f64 (/.f64 1 (+.f64 alpha beta)) (/.f64 1 (+.f64 alpha beta))))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 i i))) (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (+.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 1 (+.f64 beta alpha)))))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 i i))) (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 1 (+.f64 beta alpha))))))
(*.f64 (/.f64 beta (+.f64 i (+.f64 beta i))) (/.f64 (/.f64 2 (+.f64 2 (+.f64 i i))) (+.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 1 (+.f64 beta alpha)))))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 i i))) (/.f64 (/.f64 beta (/.f64 1 (+.f64 beta alpha))) (*.f64 2 (+.f64 i (+.f64 beta i)))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 i (+.f64 2 i))) (+.f64 alpha beta)) (/.f64 (*.f64 2 (+.f64 i (+.f64 2 i))) (+.f64 alpha beta))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (*.f64 beta (/.f64 2 (+.f64 i (+.f64 2 i)))) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (*.f64 beta (/.f64 2 (+.f64 i (+.f64 2 i)))) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (*.f64 (+.f64 alpha beta) (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 i (+.f64 2 i))))) 2)
(*.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) 2))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 2 (+.f64 2 (+.f64 i i))) (/.f64 beta (*.f64 2 (+.f64 i (+.f64 beta i))))))
(*.f64 (/.f64 (*.f64 2 (/.f64 beta (+.f64 i (+.f64 beta i)))) (+.f64 2 (+.f64 i i))) (/.f64 (+.f64 beta alpha) 2))
(/.f64 (/.f64 1 (+.f64 i (+.f64 2 i))) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 (/.f64 (+.f64 i (+.f64 2 i)) beta) (+.f64 alpha beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 alpha beta))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 4 (+.f64 (/.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i)))) (+.f64 alpha beta)) (/.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i)))) (+.f64 alpha beta))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 4) (+.f64 (/.f64 2 (+.f64 alpha beta)) (/.f64 2 (+.f64 alpha beta))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (*.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) 4) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (*.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 2 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)) 4))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4) 4)
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (/.f64 (+.f64 i (+.f64 2 i)) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 i (+.f64 2 i)) beta) (+.f64 alpha beta))))
(/.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (+.f64 2 (+.f64 i i)) (*.f64 beta (+.f64 beta alpha))) (/.f64 (+.f64 2 (+.f64 i i)) (*.f64 beta (+.f64 beta alpha)))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 1 (/.f64 (/.f64 (+.f64 2 (+.f64 i i)) beta) (+.f64 beta alpha))))
(*.f64 (/.f64 1 (+.f64 i (+.f64 beta i))) (*.f64 (+.f64 beta alpha) (/.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (/.f64 2 (+.f64 i (+.f64 2 i))) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) -2) (+.f64 (/.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 alpha beta)))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (*.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) -2) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta)))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (+.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)) 4) (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)) 4)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (*.f64 2 (*.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) 4)) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4)) 8)
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta))) 4)
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 i (+.f64 2 i)) beta))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (/.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)) 2))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i)))) (*.f64 2 (/.f64 (+.f64 beta (+.f64 i i)) beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4)) (*.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4))) 16)
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta))) (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)))) 8)
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (*.f64 2 (/.f64 (+.f64 i (+.f64 2 i)) beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (+.f64 alpha beta))) (+.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta))) (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 2)) (-.f64 0 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i)))) (neg.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 i (+.f64 2 i)) beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(/.f64 (neg.f64 (neg.f64 (+.f64 alpha beta))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 i (+.f64 2 i)) beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(pow.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 i (+.f64 2 i))) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 1)
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 2 (+.f64 i i)) beta)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 i i)) (/.f64 (+.f64 i (+.f64 beta i)) beta)))
(+.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 0)
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(+.f64 0 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(-.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 0)
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 beta (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 2 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 i (+.f64 2 i)))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i))))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 2 (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 2))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) beta))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 i (+.f64 2 i))) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i)))))
(*.f64 2 (*.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (*.f64 (/.f64 1/2 (+.f64 i (+.f64 beta i))) 2))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 1 (+.f64 i (+.f64 2 i))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 1)
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 1 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (+.f64 beta beta) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (+.f64 beta beta) (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 1/2))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (*.f64 2 (/.f64 beta (+.f64 beta (+.f64 i i)))) (/.f64 1/2 (+.f64 i (+.f64 2 i))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (*.f64 2 (/.f64 beta (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 1 (+.f64 i (+.f64 2 i))) 1/2))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) (/.f64 1 (+.f64 beta (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 i (+.f64 2 i)))) 1/2)
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (/.f64 1 (*.f64 (+.f64 i (+.f64 2 i)) 4)))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 4 (/.f64 1 (*.f64 4 (+.f64 2 (+.f64 i i))))))
(*.f64 4 (*.f64 (/.f64 1/4 (+.f64 2 (+.f64 i i))) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(*.f64 4 (*.f64 (/.f64 1/4 (+.f64 2 (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 beta i)))))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 i (+.f64 2 i)))) (/.f64 1/2 (+.f64 beta (+.f64 i i))))
(*.f64 beta (*.f64 (/.f64 2 (+.f64 2 (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 beta (*.f64 (/.f64 2 (+.f64 2 (+.f64 i i))) (/.f64 1/2 (+.f64 i (+.f64 beta i)))))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 (+.f64 i (+.f64 2 i)) 4))))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 4 (+.f64 2 (+.f64 i i))))))
(*.f64 (*.f64 beta 4) (/.f64 (/.f64 1/4 (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))
(*.f64 beta (*.f64 4 (/.f64 1/4 (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 i (+.f64 beta i))))))
(*.f64 4 (/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (*.f64 4 (+.f64 i (+.f64 beta i))))))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) beta)
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (/.f64 1 (+.f64 i (+.f64 2 i))) (/.f64 beta (+.f64 beta (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 2 i))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (/.f64 -1 (+.f64 i (+.f64 2 i))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (/.f64 (neg.f64 beta) (+.f64 i (+.f64 2 i))) (/.f64 -1 (+.f64 beta (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 i i))))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 2 i))))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (neg.f64 beta) (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 -1 (/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (+.f64 i (+.f64 2 i))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 -1 (/.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) (neg.f64 (+.f64 beta (+.f64 i i)))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 -1 (/.f64 beta (*.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 i i))))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 2 i))))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 -1 (/.f64 (neg.f64 beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (/.f64 beta (*.f64 2 (+.f64 i (+.f64 2 i)))))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 beta (*.f64 2 (+.f64 2 (+.f64 i i))))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 i (+.f64 beta i)))) (/.f64 (/.f64 beta 2) (+.f64 2 (+.f64 i i))))
(*.f64 1/2 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 i (+.f64 2 i)))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) (+.f64 beta beta))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (/.f64 1/2 (+.f64 i (+.f64 2 i))) (*.f64 2 (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (/.f64 2 (+.f64 i (+.f64 2 i))) (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 beta (*.f64 (/.f64 2 (+.f64 2 (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 beta (*.f64 (/.f64 2 (+.f64 2 (+.f64 i i))) (/.f64 1/2 (+.f64 i (+.f64 beta i)))))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (*.f64 beta (/.f64 2 (+.f64 i (+.f64 2 i)))))
(*.f64 beta (*.f64 (/.f64 2 (+.f64 2 (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 beta (*.f64 (/.f64 2 (+.f64 2 (+.f64 i i))) (/.f64 1/2 (+.f64 i (+.f64 beta i)))))
(*.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 1/2) (+.f64 beta beta))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (*.f64 (/.f64 1 (+.f64 i (+.f64 2 i))) 1/2) (*.f64 2 (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (+.f64 i (+.f64 2 i))) -1)
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (/.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) (neg.f64 (+.f64 beta (+.f64 i i)))) -1)
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (/.f64 beta (*.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 i i))))) -1)
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 2 i))))) -1)
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (/.f64 (neg.f64 beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) -1)
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 2 (+.f64 i (+.f64 2 i))))
(*.f64 beta (*.f64 (/.f64 2 (+.f64 2 (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 beta (*.f64 (/.f64 2 (+.f64 2 (+.f64 i i))) (/.f64 1/2 (+.f64 i (+.f64 beta i)))))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 i (+.f64 2 i)))) 2)
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (/.f64 beta (*.f64 2 (+.f64 i (+.f64 2 i)))) (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 beta (*.f64 2 (+.f64 2 (+.f64 i i))))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 i (+.f64 beta i)))) (/.f64 (/.f64 beta 2) (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 -1 (+.f64 beta (+.f64 i i))) (/.f64 (neg.f64 beta) (+.f64 i (+.f64 2 i))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i))))) 2)
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 2) 2)
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (/.f64 1 (*.f64 (+.f64 i (+.f64 2 i)) 4)) (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 4 (/.f64 1 (*.f64 4 (+.f64 2 (+.f64 i i))))))
(*.f64 4 (*.f64 (/.f64 1/4 (+.f64 2 (+.f64 i i))) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(*.f64 4 (*.f64 (/.f64 1/4 (+.f64 2 (+.f64 i i))) (/.f64 beta (+.f64 i (+.f64 beta i)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 (+.f64 i (+.f64 2 i)) 4))) (*.f64 beta 4))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 4 (+.f64 2 (+.f64 i i))))))
(*.f64 (*.f64 beta 4) (/.f64 (/.f64 1/4 (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))
(*.f64 beta (*.f64 4 (/.f64 1/4 (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 i (+.f64 beta i))))))
(*.f64 4 (/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (*.f64 4 (+.f64 i (+.f64 beta i))))))
(*.f64 (/.f64 -1 (+.f64 i (+.f64 2 i))) (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (/.f64 1 (*.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 i i))))) (neg.f64 beta))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 2 i))))) (neg.f64 beta))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) (neg.f64 beta))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(*.f64 (+.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))) (/.f64 beta (+.f64 i (+.f64 2 i))))
(*.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 (/.f64 1/2 (+.f64 i (+.f64 beta i))) (/.f64 1/2 (+.f64 i (+.f64 beta i)))))
(*.f64 (+.f64 (/.f64 1/2 (+.f64 i (+.f64 2 i))) (/.f64 1/2 (+.f64 i (+.f64 2 i)))) (/.f64 beta (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (+.f64 (/.f64 1/2 (+.f64 2 (+.f64 i i))) (/.f64 1/2 (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 i (+.f64 beta i))) (+.f64 (/.f64 1/2 (+.f64 2 (+.f64 i i))) (/.f64 1/2 (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i))))) beta)
(*.f64 beta (+.f64 (/.f64 1/2 (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i)))) (/.f64 1/2 (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))))
(*.f64 beta (+.f64 (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))) (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 beta (+.f64 (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i))) (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))))
(pow.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))) 1)
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(neg.f64 (/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (+.f64 i (+.f64 2 i))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(neg.f64 (/.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) (neg.f64 (+.f64 beta (+.f64 i i)))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(neg.f64 (/.f64 beta (*.f64 (+.f64 i (+.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 i i))))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(neg.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 2 i))))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))
(neg.f64 (/.f64 (neg.f64 beta) (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 i (+.f64 2 i)))))
(/.f64 beta (*.f64 (+.f64 2 (+.f64 i i)) (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 i (+.f64 beta i)))

eval722.0ms (2.3%)

Compiler

Compiled 25480 to 17362 computations (31.9% saved)

prune659.0ms (2.1%)

Pruning

26 alts after pruning (20 fresh and 6 done)

PrunedKeptTotal
New8005805
Fresh11516
Picked011
Done257
Total80326829
Error
0.0b
Counts
829 → 26
Alt Table
Click to see full alt table
StatusErrorProgram
50.7b
(/.f64 (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) alpha) 2)
53.6b
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2)
54.5b
(/.f64 (/.f64 2 alpha) 2)
55.5b
(/.f64 (-.f64 (/.f64 2 alpha) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) 2)
30.8b
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
32.1b
(/.f64 (-.f64 1 (*.f64 alpha 1/2)) 2)
21.5b
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2)
17.6b
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
52.8b
(/.f64 (+.f64 (/.f64 beta alpha) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 i (*.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))))) 2)) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (neg.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))))))))) (pow.f64 alpha 3))) (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (-.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (pow.f64 alpha 2))) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2)))))) 2)
55.3b
(/.f64 (+.f64 (-.f64 (/.f64 2 alpha) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 8 (/.f64 1 (pow.f64 alpha 3)))) 2)
61.4b
(/.f64 (+.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 i alpha))) 1) 1) 2)
31.4b
(/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 1) 2)
23.2b
(/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (neg.f64 (/.f64 alpha (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) 1) 2)
51.5b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (pow.f64 alpha 2))) (-.f64 (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (/.f64 beta alpha)) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2)))) 2)
12.2b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1) 2)
12.6b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta 2))) 1) 2)
25.6b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (*.f64 2 i)))) 1) 2)
31.5b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (*.f64 2 i))) 1) 2)
51.7b
(/.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 1 alpha))) 2)
48.2b
(/.f64 (+.f64 2 (neg.f64 (*.f64 4 (/.f64 i beta)))) 2)
58.9b
(/.f64 (*.f64 4 (/.f64 i alpha)) 2)
60.7b
(/.f64 (*.f64 2 (/.f64 beta alpha)) 2)
53.6b
(/.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) 2)
54.8b
(/.f64 (*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2)))) 2)
42.4b
(/.f64 2 2)
23.9b
(/.f64 1 2)
Compiler

Compiled 1160 to 903 computations (22.2% saved)

localize30.0ms (0.1%)

Local error

Found 3 expressions with local error:

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

Compiled 91 to 54 computations (40.7% saved)

series9.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite104.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1968×rational.json-1
1968×rational.json-2
1728×rational.json-simplify-35
1004×exponential.json-3
1004×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01374
19574
225674
379774
4276274
5724274
Stop Event
node limit
Counts
2 → 122
Calls
Call 1
Inputs
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta 2)))
(/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2))) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta 2) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) (/.f64 1 (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 (*.f64 2 (+.f64 beta 2)) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (+.f64 beta 2) (+.f64 alpha beta)) (/.f64 (+.f64 beta 2) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 beta (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 beta 2))) (/.f64 2 (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 beta 2))) (+.f64 (/.f64 1 (+.f64 alpha beta)) (/.f64 1 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 beta 2)) (+.f64 alpha beta)) (/.f64 (*.f64 2 (+.f64 beta 2)) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 beta (/.f64 2 (+.f64 beta 2))) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 beta (/.f64 2 (+.f64 beta 2))) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 beta 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 (/.f64 (+.f64 beta 2) beta) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta 2) (neg.f64 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2))) (+.f64 alpha beta)) (/.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 4) (+.f64 (/.f64 2 (+.f64 alpha beta)) (/.f64 2 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (+.f64 beta 2)) 4) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (+.f64 beta 2)) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 2 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (/.f64 (+.f64 beta 2) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 beta 2) beta) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (+.f64 beta 2)) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) -2) (+.f64 (/.f64 (+.f64 beta 2) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 beta 2) (neg.f64 (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (+.f64 beta 2)) -2) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (+.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)) 4) (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 beta (+.f64 beta 2)) 4)) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta 2) beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 alpha beta) (+.f64 beta 2))) (*.f64 2 (/.f64 (+.f64 beta (+.f64 i i)) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4)) (*.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta))) (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (*.f64 2 (/.f64 (+.f64 beta 2) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (+.f64 alpha beta))) (+.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta))) (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 2)) (-.f64 0 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2))) (neg.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 beta 2) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 alpha beta))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (+.f64 beta 2)) (/.f64 beta (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 1 (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta beta) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta beta) (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 1/2 (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 1 (+.f64 beta 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 beta 2)) (/.f64 1 (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 beta 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (/.f64 1 (*.f64 (+.f64 beta 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta (/.f64 2 (+.f64 beta 2))) (/.f64 1/2 (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 (+.f64 beta 2) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) beta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (/.f64 -1 (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 beta) (+.f64 beta 2)) (/.f64 -1 (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (neg.f64 beta) (+.f64 beta 2)) (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 beta (*.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (/.f64 beta (*.f64 2 (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) (+.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 beta 2)) (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 beta 2)) (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (*.f64 beta (/.f64 2 (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 1/2) (+.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 beta 2)) 1/2) (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 beta 2)) (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 beta 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (neg.f64 beta) (+.f64 beta 2)) (+.f64 beta (+.f64 i i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta (+.f64 i i))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 beta 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 2 (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 beta 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 2 (+.f64 beta 2))) (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 beta (+.f64 i i))) (/.f64 (neg.f64 beta) (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta 2) 4)) (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 (+.f64 beta 2) 4))) (*.f64 beta 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta (+.f64 i i))))) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 beta 2)))) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))) (/.f64 beta (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (+.f64 beta 2)) (/.f64 1/2 (+.f64 beta 2))) (/.f64 beta (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2)))) beta)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (neg.f64 beta) (+.f64 beta 2)) (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 beta (*.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2)))))))))

simplify467.0ms (1.5%)

Algorithm
egg-herbie
Rules
1318×rational.json-simplify-2
1124×rational.json-simplify-49
946×rational.json-simplify-41
932×rational.json-simplify-35
910×rational.json-simplify-46
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
051211064
1140910926
2356610890
3649210816
4793510792
Stop Event
node limit
Counts
182 → 312
Calls
Call 1
Inputs
(/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))))
(/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))))
(/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))))
(*.f64 1/4 (/.f64 (*.f64 beta alpha) i))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 1/16 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) alpha) (pow.f64 i 2))))) (*.f64 1/4 (/.f64 (*.f64 beta alpha) i)))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 1/16 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) alpha) (pow.f64 i 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/16 (/.f64 alpha (pow.f64 i 2))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 1/16 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) alpha) (pow.f64 i 2))))) i))))) (*.f64 1/4 (/.f64 (*.f64 beta alpha) i))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 1/16 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) alpha) (pow.f64 i 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/16 (/.f64 alpha (pow.f64 i 2))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 1/16 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) alpha) (pow.f64 i 2))))) i))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 alpha (pow.f64 i 2))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 1/16 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) alpha) (pow.f64 i 2))))) i))) (+.f64 2 (*.f64 2 i))) i)) (*.f64 1/4 (/.f64 (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 1/16 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) alpha) (pow.f64 i 2)))) i))))) (*.f64 1/4 (/.f64 (*.f64 beta alpha) i)))))
1
(-.f64 (+.f64 (/.f64 alpha beta) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 i beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) 1)) (+.f64 (*.f64 2 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 4 (*.f64 i (-.f64 alpha (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) 1))) (+.f64 (*.f64 2 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
1
(-.f64 (+.f64 (/.f64 alpha beta) 1) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 i) 2) beta)))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 i) 2) (-.f64 alpha (*.f64 -1 (-.f64 (*.f64 -2 i) 2)))) (pow.f64 beta 2)) (*.f64 -4 (/.f64 i (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 i) 2) beta)))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 i) 2) (+.f64 (*.f64 (-.f64 (*.f64 -2 i) 2) (-.f64 alpha (*.f64 -1 (-.f64 (*.f64 -2 i) 2)))) (*.f64 -4 i)))) (*.f64 4 (*.f64 i (-.f64 alpha (*.f64 -1 (-.f64 (*.f64 -2 i) 2)))))) (pow.f64 beta 3))) (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 i) 2) (-.f64 alpha (*.f64 -1 (-.f64 (*.f64 -2 i) 2)))) (pow.f64 beta 2)) (*.f64 -4 (/.f64 i (pow.f64 beta 2))))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 i) 2) beta)))
(/.f64 (+.f64 beta alpha) (+.f64 beta 2))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 i (+.f64 beta alpha)) (*.f64 beta (+.f64 beta 2)))) (/.f64 beta (+.f64 beta 2))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 i (+.f64 beta alpha)) (*.f64 beta (+.f64 beta 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta alpha)) (*.f64 (pow.f64 beta 2) (+.f64 beta 2)))) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 i (+.f64 beta alpha)) (*.f64 beta (+.f64 beta 2)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 i 3) (+.f64 beta alpha)) (*.f64 (pow.f64 beta 3) (+.f64 beta 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta alpha)) (*.f64 (pow.f64 beta 2) (+.f64 beta 2)))) (/.f64 beta (+.f64 beta 2))))))
(*.f64 1/2 (/.f64 (*.f64 beta (+.f64 beta alpha)) (*.f64 i (+.f64 beta 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta (+.f64 beta alpha)) (*.f64 i (+.f64 beta 2)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta (+.f64 beta alpha)) (*.f64 i (+.f64 beta 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 beta 3) (+.f64 beta alpha)) (*.f64 (pow.f64 i 3) (+.f64 beta 2))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta (+.f64 beta alpha)) (*.f64 i (+.f64 beta 2)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 beta 4) (+.f64 beta alpha)) (*.f64 (pow.f64 i 4) (+.f64 beta 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 beta 3) (+.f64 beta alpha)) (*.f64 (pow.f64 i 3) (+.f64 beta 2)))))))
(*.f64 1/2 (/.f64 (*.f64 beta (+.f64 beta alpha)) (*.f64 i (+.f64 beta 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta (+.f64 beta alpha)) (*.f64 i (+.f64 beta 2)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta (+.f64 beta alpha)) (*.f64 i (+.f64 beta 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 beta 3) (+.f64 beta alpha)) (*.f64 (pow.f64 i 3) (+.f64 beta 2))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta (+.f64 beta alpha)) (*.f64 i (+.f64 beta 2)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 beta 4) (+.f64 beta alpha)) (*.f64 (pow.f64 i 4) (+.f64 beta 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 beta 3) (+.f64 beta alpha)) (*.f64 (pow.f64 i 3) (+.f64 beta 2)))))))
(*.f64 1/4 (/.f64 beta i))
(+.f64 (*.f64 1/4 (/.f64 beta i)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 beta i)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))) (pow.f64 i 2))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 3))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 3))))) i)) (*.f64 -1/64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 3)))))) (+.f64 (*.f64 1/4 (/.f64 beta i)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))) (pow.f64 i 2))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 3)))))))))
(/.f64 1 beta)
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (/.f64 1 beta))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 i)) 2)) (*.f64 4 i)) (pow.f64 beta 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 i)) 2)) (*.f64 4 i)) (+.f64 2 (*.f64 2 i)))) (*.f64 -4 (*.f64 i (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 i)) 2)) (*.f64 4 i)) (pow.f64 beta 3))))))
(/.f64 1 beta)
(-.f64 (+.f64 (/.f64 1 beta) (*.f64 -2 (/.f64 i (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))
(-.f64 (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 -2 i) 2) 2) (pow.f64 beta 3)) (*.f64 -4 (/.f64 i (pow.f64 beta 3)))))) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 i (-.f64 (*.f64 -2 i) 2))) (*.f64 -1 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 -2 i) 2) 2) (*.f64 -4 i)) (-.f64 (*.f64 -2 i) 2)))) (pow.f64 beta 4))) (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (+.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (/.f64 (pow.f64 (-.f64 (*.f64 -2 i) 2) 2) (pow.f64 beta 3)))))) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))
(/.f64 1 (+.f64 beta 2))
(+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 -2 (/.f64 i (*.f64 beta (+.f64 beta 2)))))
(+.f64 (/.f64 1 (+.f64 beta 2)) (+.f64 (*.f64 -2 (/.f64 i (*.f64 beta (+.f64 beta 2)))) (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 beta 2))))))
(+.f64 (/.f64 1 (+.f64 beta 2)) (+.f64 (*.f64 -2 (/.f64 i (*.f64 beta (+.f64 beta 2)))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 beta 2)))) (*.f64 -8 (/.f64 (pow.f64 i 3) (*.f64 (pow.f64 beta 3) (+.f64 beta 2)))))))
(*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 beta 2))))
(+.f64 (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 beta 2)))) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))))
(+.f64 (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 beta 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 (pow.f64 i 3) (+.f64 beta 2))))))
(+.f64 (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 beta 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 (pow.f64 i 3) (+.f64 beta 2)))) (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (*.f64 (pow.f64 i 4) (+.f64 beta 2)))))))
(*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 beta 2))))
(+.f64 (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 beta 2)))) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))))
(+.f64 (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 beta 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 (pow.f64 i 3) (+.f64 beta 2))))))
(+.f64 (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 beta 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 (pow.f64 i 3) (+.f64 beta 2)))) (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (*.f64 (pow.f64 i 4) (+.f64 beta 2)))))))
(+.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 0)
(+.f64 0 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))
(-.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 0)
(/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)))
(/.f64 2 (/.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2))) (+.f64 alpha beta)))
(/.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)) (+.f64 alpha beta))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta 2) (+.f64 alpha beta)))
(/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) (/.f64 1 (+.f64 alpha beta)))
(/.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 1)
(/.f64 1 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)) (+.f64 alpha beta)))
(/.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 (*.f64 2 (+.f64 beta 2)) (+.f64 alpha beta)))
(/.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (+.f64 beta 2) (+.f64 alpha beta)) (/.f64 (+.f64 beta 2) (+.f64 alpha beta))))
(/.f64 (/.f64 beta (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 beta 2))) (/.f64 2 (+.f64 alpha beta)))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 beta 2))) (+.f64 (/.f64 1 (+.f64 alpha beta)) (/.f64 1 (+.f64 alpha beta))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 beta 2)) (+.f64 alpha beta)) (/.f64 (*.f64 2 (+.f64 beta 2)) (+.f64 alpha beta))))
(/.f64 (*.f64 beta (/.f64 2 (+.f64 beta 2))) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))
(/.f64 (*.f64 beta (/.f64 2 (+.f64 beta 2))) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta))))
(/.f64 (*.f64 (+.f64 alpha beta) (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 beta 2)))) 2)
(/.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)))
(/.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 (/.f64 (+.f64 beta 2) beta) (+.f64 alpha beta)))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta 2) (neg.f64 (+.f64 alpha beta))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))))
(/.f64 4 (+.f64 (/.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2))) (+.f64 alpha beta)) (/.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2))) (+.f64 alpha beta))))
(/.f64 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 4) (+.f64 (/.f64 2 (+.f64 alpha beta)) (/.f64 2 (+.f64 alpha beta))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta 2)) 4) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta 2)) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 2 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2)))))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)) 4))
(/.f64 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4) 4)
(/.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (/.f64 (+.f64 beta 2) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 beta 2) beta) (+.f64 alpha beta))))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))
(/.f64 (/.f64 2 (+.f64 beta 2)) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) -2) (+.f64 (/.f64 (+.f64 beta 2) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 beta 2) (neg.f64 (+.f64 alpha beta)))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta 2)) -2) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta)))))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (+.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)) 4) (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)) 4)))
(/.f64 (*.f64 2 (*.f64 (/.f64 beta (+.f64 beta 2)) 4)) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4)) 8)
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta))) 4)
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta 2) beta))
(/.f64 (/.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)) 2))
(/.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta))))
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 alpha beta) (+.f64 beta 2))) (*.f64 2 (/.f64 (+.f64 beta (+.f64 i i)) beta)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4)) (*.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4))) 16)
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta))) (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)))) 8)
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (*.f64 2 (/.f64 (+.f64 beta 2) beta)))
(/.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (+.f64 alpha beta))) (+.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta))) (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)))))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 2)) (-.f64 0 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2)))))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2))) (neg.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta)))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 beta 2) beta)))
(/.f64 (neg.f64 (neg.f64 (+.f64 alpha beta))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)))
(pow.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 1)
(+.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 0)
(+.f64 0 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))))
(-.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 0)
(*.f64 beta (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))))
(*.f64 2 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 beta 2))))
(*.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2)))))
(*.f64 2 (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 2))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) beta))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 beta 2)) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 1 (+.f64 beta 2)))
(*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 1)
(*.f64 1 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))))
(*.f64 (+.f64 beta beta) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))))
(*.f64 (+.f64 beta beta) (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 1/2))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 1/2 (+.f64 beta 2)))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 1 (+.f64 beta 2)) 1/2))
(*.f64 (/.f64 beta (+.f64 beta 2)) (/.f64 1 (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 beta 2))) 1/2)
(*.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (/.f64 1 (*.f64 (+.f64 beta 2) 4)))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 beta 2))) (/.f64 1/2 (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 (+.f64 beta 2) 4))))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) beta)
(*.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2)))
(*.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (/.f64 -1 (+.f64 beta 2)))
(*.f64 (/.f64 (neg.f64 beta) (+.f64 beta 2)) (/.f64 -1 (+.f64 beta (+.f64 i i))))
(*.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta (+.f64 i i))))))
(*.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 beta 2)))))
(*.f64 (neg.f64 beta) (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))))
(*.f64 -1 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 beta 2))))
(*.f64 -1 (/.f64 (/.f64 (neg.f64 beta) (+.f64 beta 2)) (+.f64 beta (+.f64 i i))))
(*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta (+.f64 i i))))))
(*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 beta 2)))))
(*.f64 -1 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2)))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (/.f64 beta (*.f64 2 (+.f64 beta 2))))
(*.f64 1/2 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 beta 2))))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) (+.f64 beta beta))
(*.f64 (/.f64 1/2 (+.f64 beta 2)) (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 2 (+.f64 beta 2)) (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (*.f64 beta (/.f64 2 (+.f64 beta 2))))
(*.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 1/2) (+.f64 beta beta))
(*.f64 (*.f64 (/.f64 1 (+.f64 beta 2)) 1/2) (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 -1 (+.f64 beta 2)) (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 beta 2))) -1)
(*.f64 (/.f64 (/.f64 (neg.f64 beta) (+.f64 beta 2)) (+.f64 beta (+.f64 i i))) -1)
(*.f64 (/.f64 beta (*.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta (+.f64 i i))))) -1)
(*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 beta 2)))) -1)
(*.f64 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2)))) -1)
(*.f64 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 2 (+.f64 beta 2)))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 beta 2))) 2)
(*.f64 (/.f64 beta (*.f64 2 (+.f64 beta 2))) (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 -1 (+.f64 beta (+.f64 i i))) (/.f64 (neg.f64 beta) (+.f64 beta 2)))
(*.f64 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2)))) 2)
(*.f64 (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 2) 2)
(*.f64 (/.f64 1 (*.f64 (+.f64 beta 2) 4)) (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 (+.f64 beta 2) 4))) (*.f64 beta 4))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta (+.f64 i i))))) (neg.f64 beta))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 beta 2)))) (neg.f64 beta))
(*.f64 (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) (neg.f64 beta))
(*.f64 (+.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))) (/.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 (/.f64 1/2 (+.f64 beta 2)) (/.f64 1/2 (+.f64 beta 2))) (/.f64 beta (+.f64 beta (+.f64 i i))))
(*.f64 (+.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2)))) beta)
(pow.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 1)
(neg.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 beta 2))))
(neg.f64 (/.f64 (/.f64 (neg.f64 beta) (+.f64 beta 2)) (+.f64 beta (+.f64 i i))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta (+.f64 i i))))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 beta 2)))))
(neg.f64 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2)))))
Outputs
(/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (*.f64 beta (/.f64 alpha (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (*.f64 beta (/.f64 alpha (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (*.f64 beta (/.f64 alpha (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))))
(/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))
(*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))))
(*.f64 beta (/.f64 alpha (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (*.f64 beta (/.f64 alpha (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (*.f64 beta (/.f64 alpha (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (*.f64 beta (/.f64 alpha (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))))
(/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))
(*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))))
(*.f64 beta (/.f64 alpha (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (*.f64 beta (/.f64 alpha (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (*.f64 beta (/.f64 alpha (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2))) (*.f64 beta (/.f64 alpha (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta 2)))))
(*.f64 1/4 (/.f64 (*.f64 beta alpha) i))
(*.f64 1/4 (*.f64 alpha (/.f64 beta i)))
(*.f64 beta (*.f64 (/.f64 alpha i) 1/4))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 1/16 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) alpha) (pow.f64 i 2))))) (*.f64 1/4 (/.f64 (*.f64 beta alpha) i)))
(+.f64 (*.f64 1/4 (*.f64 alpha (/.f64 beta i))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 1/16 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) i)) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 alpha (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)) 1/16)))))
(+.f64 (*.f64 beta (*.f64 (/.f64 alpha i) 1/4)) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 alpha (*.f64 1/16 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 1/16 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) alpha) (pow.f64 i 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/16 (/.f64 alpha (pow.f64 i 2))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 1/16 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) alpha) (pow.f64 i 2))))) i))))) (*.f64 1/4 (/.f64 (*.f64 beta alpha) i))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/16 (/.f64 alpha (pow.f64 i 2))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 1/16 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2))))) (/.f64 (+.f64 2 (*.f64 2 i)) i)))))) (+.f64 (*.f64 1/4 (*.f64 alpha (/.f64 beta i))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 1/16 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2))))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) i)) (+.f64 (*.f64 (pow.f64 beta 3) (neg.f64 (+.f64 (*.f64 1/16 (/.f64 alpha (pow.f64 i 2))) (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 alpha (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)) 1/16))) (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) i) 1/4))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 alpha (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)) 1/16))))))
(+.f64 (*.f64 beta (*.f64 (/.f64 alpha i) 1/4)) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 alpha (*.f64 1/16 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)))))) (*.f64 (+.f64 (*.f64 1/16 (/.f64 alpha (pow.f64 i 2))) (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 alpha (*.f64 1/16 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2))))) (*.f64 1/4 (/.f64 (+.f64 2 (*.f64 2 i)) i)))) (neg.f64 (pow.f64 beta 3)))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 1/16 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) alpha) (pow.f64 i 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/16 (/.f64 alpha (pow.f64 i 2))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 1/16 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) alpha) (pow.f64 i 2))))) i))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 alpha (pow.f64 i 2))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 1/16 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) alpha) (pow.f64 i 2))))) i))) (+.f64 2 (*.f64 2 i))) i)) (*.f64 1/4 (/.f64 (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 1/16 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) alpha) (pow.f64 i 2)))) i))))) (*.f64 1/4 (/.f64 (*.f64 beta alpha) i)))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 1/16 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)))))) (+.f64 (*.f64 (pow.f64 beta 4) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 (*.f64 1/16 (/.f64 alpha (pow.f64 i 2))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 1/16 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2))))) (/.f64 (+.f64 2 (*.f64 2 i)) i))))) i)) (*.f64 1/4 (/.f64 (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 1/16 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2))))) i))) -1)) (+.f64 (*.f64 1/4 (*.f64 alpha (/.f64 beta i))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/16 (/.f64 alpha (pow.f64 i 2))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 1/16 (*.f64 alpha (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2))))) (/.f64 (+.f64 2 (*.f64 2 i)) i)))))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 alpha (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)) 1/16)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) i)) (+.f64 (*.f64 (pow.f64 beta 4) (neg.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (*.f64 (/.f64 (+.f64 (*.f64 1/16 (/.f64 alpha (pow.f64 i 2))) (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 alpha (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)) 1/16))) (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) i) 1/4))) i) -1/4)) (*.f64 1/4 (/.f64 (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 alpha (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)) 1/16))) i))))) (*.f64 (pow.f64 beta 3) (neg.f64 (+.f64 (*.f64 1/16 (/.f64 alpha (pow.f64 i 2))) (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 alpha (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2)) 1/16))) (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) i) 1/4))))))))
(+.f64 (*.f64 beta (*.f64 (/.f64 alpha i) 1/4)) (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/16 (/.f64 alpha (pow.f64 i 2))) (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 alpha (*.f64 1/16 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2))))) (*.f64 1/4 (/.f64 (+.f64 2 (*.f64 2 i)) i))))) (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 alpha (pow.f64 i 2))) (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 alpha (*.f64 1/16 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2))))) (*.f64 1/4 (/.f64 (+.f64 2 (*.f64 2 i)) i)))) (*.f64 -1/4 (/.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 alpha (*.f64 1/16 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2))))) i)))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/4 (/.f64 1 i)) (*.f64 alpha (*.f64 1/16 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 2))))))))
1
(-.f64 (+.f64 (/.f64 alpha beta) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 i beta))))
(+.f64 1 (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 i beta)))))
(+.f64 (/.f64 alpha beta) (-.f64 1 (*.f64 2 (+.f64 (/.f64 i beta) (/.f64 1 beta)))))
(+.f64 1 (-.f64 (/.f64 alpha beta) (*.f64 2 (+.f64 (/.f64 1 beta) (/.f64 i beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) 1)) (+.f64 (*.f64 2 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (+.f64 1 (/.f64 alpha beta)) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i 4) (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 i beta)))))
(+.f64 (+.f64 1 (/.f64 alpha beta)) (-.f64 (neg.f64 (/.f64 (+.f64 (*.f64 i 4) (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))) (*.f64 2 (+.f64 (/.f64 i beta) (/.f64 1 beta)))))
(+.f64 1 (+.f64 (-.f64 (/.f64 alpha beta) (*.f64 2 (+.f64 (/.f64 1 beta) (/.f64 i beta)))) (neg.f64 (/.f64 (+.f64 (*.f64 i 4) (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2)))))
(+.f64 (/.f64 alpha beta) (-.f64 (-.f64 1 (/.f64 (+.f64 (*.f64 i 4) (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))) (*.f64 2 (+.f64 (/.f64 1 beta) (/.f64 i beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 (*.f64 4 i) (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 4 (*.f64 i (-.f64 alpha (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) 1))) (+.f64 (*.f64 2 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (+.f64 (+.f64 1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 i 4) (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (*.f64 (+.f64 (*.f64 i 4) (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 2 i))))) -1)) (*.f64 i (*.f64 (-.f64 alpha (+.f64 2 (*.f64 2 i))) 4))) (pow.f64 beta 3))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 i beta)))))
(+.f64 (+.f64 (+.f64 1 (/.f64 alpha beta)) (neg.f64 (/.f64 (+.f64 (*.f64 i 4) (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2)))) (-.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 i 4) (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 2 i))))) (neg.f64 (+.f64 2 (*.f64 2 i)))) (*.f64 i (*.f64 4 (-.f64 alpha (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 3))) (*.f64 2 (+.f64 (/.f64 i beta) (/.f64 1 beta)))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 i 4) (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 2 i))))) (neg.f64 (+.f64 2 (*.f64 2 i)))) (*.f64 (*.f64 i 4) (-.f64 alpha (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 3)) (/.f64 (+.f64 (*.f64 i 4) (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2)))) (+.f64 1 (-.f64 (/.f64 alpha beta) (*.f64 2 (+.f64 (/.f64 1 beta) (/.f64 i beta))))))
(+.f64 (+.f64 (/.f64 alpha beta) (-.f64 1 (/.f64 (+.f64 (*.f64 i 4) (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2)))) (-.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 i 4) (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 2 i))))) (neg.f64 (+.f64 2 (*.f64 2 i)))) (*.f64 (*.f64 i 4) (-.f64 alpha (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 3))) (*.f64 2 (+.f64 (/.f64 1 beta) (/.f64 i beta)))))
1
(-.f64 (+.f64 (/.f64 alpha beta) 1) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 i) 2) beta)))
(-.f64 (+.f64 1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (-.f64 (*.f64 i -2) 2) beta)))
(-.f64 (+.f64 1 (/.f64 alpha beta)) (neg.f64 (/.f64 (-.f64 (*.f64 i -2) 2) beta)))
(+.f64 (/.f64 alpha beta) (-.f64 (/.f64 (-.f64 (*.f64 i -2) 2) beta) -1))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 i) 2) (-.f64 alpha (*.f64 -1 (-.f64 (*.f64 -2 i) 2)))) (pow.f64 beta 2)) (*.f64 -4 (/.f64 i (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 i) 2) beta)))
(+.f64 (+.f64 (*.f64 (-.f64 alpha (*.f64 -1 (-.f64 (*.f64 i -2) 2))) (/.f64 (-.f64 (*.f64 i -2) 2) (pow.f64 beta 2))) (+.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 2))) 1)) (-.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 i -2) 2) beta))))
(+.f64 (/.f64 alpha beta) (-.f64 (+.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 i -2) 2) (/.f64 (-.f64 alpha (neg.f64 (-.f64 (*.f64 i -2) 2))) (pow.f64 beta 2))) (*.f64 -4 (/.f64 i (pow.f64 beta 2))))) (neg.f64 (/.f64 (-.f64 (*.f64 i -2) 2) beta))))
(+.f64 (/.f64 alpha beta) (+.f64 (*.f64 (-.f64 alpha (neg.f64 (-.f64 (*.f64 i -2) 2))) (/.f64 (-.f64 (*.f64 i -2) 2) (pow.f64 beta 2))) (-.f64 (+.f64 1 (*.f64 -4 (/.f64 i (pow.f64 beta 2)))) (neg.f64 (/.f64 (-.f64 (*.f64 i -2) 2) beta)))))
(+.f64 (/.f64 alpha beta) (+.f64 (*.f64 (-.f64 alpha (neg.f64 (-.f64 (*.f64 i -2) 2))) (/.f64 (-.f64 (*.f64 i -2) 2) (pow.f64 beta 2))) (+.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 2))) (-.f64 (/.f64 (-.f64 (*.f64 i -2) 2) beta) -1))))
(+.f64 (/.f64 alpha beta) (+.f64 (*.f64 (-.f64 alpha (-.f64 2 (*.f64 i -2))) (/.f64 (-.f64 (*.f64 i -2) 2) (pow.f64 beta 2))) (+.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 2))) (-.f64 (/.f64 (-.f64 (*.f64 i -2) 2) beta) -1))))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 i) 2) (+.f64 (*.f64 (-.f64 (*.f64 -2 i) 2) (-.f64 alpha (*.f64 -1 (-.f64 (*.f64 -2 i) 2)))) (*.f64 -4 i)))) (*.f64 4 (*.f64 i (-.f64 alpha (*.f64 -1 (-.f64 (*.f64 -2 i) 2)))))) (pow.f64 beta 3))) (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 i) 2) (-.f64 alpha (*.f64 -1 (-.f64 (*.f64 -2 i) 2)))) (pow.f64 beta 2)) (*.f64 -4 (/.f64 i (pow.f64 beta 2))))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 i) 2) beta)))
(+.f64 (+.f64 (+.f64 (*.f64 (-.f64 alpha (*.f64 -1 (-.f64 (*.f64 i -2) 2))) (/.f64 (-.f64 (*.f64 i -2) 2) (pow.f64 beta 2))) (+.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 2))) 1)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 i -2) 2) (+.f64 (*.f64 (-.f64 (*.f64 i -2) 2) (-.f64 alpha (*.f64 -1 (-.f64 (*.f64 i -2) 2)))) (*.f64 i -4)))) (*.f64 i (*.f64 (-.f64 alpha (*.f64 -1 (-.f64 (*.f64 i -2) 2))) 4))) (pow.f64 beta 3)))) (-.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 i -2) 2) beta))))
(+.f64 (/.f64 alpha beta) (-.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 i -2) 2) (/.f64 (-.f64 alpha (neg.f64 (-.f64 (*.f64 i -2) 2))) (pow.f64 beta 2))) (*.f64 -4 (/.f64 i (pow.f64 beta 2))))) (neg.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 i -2) 2) (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 i -2) 2) (-.f64 alpha (neg.f64 (-.f64 (*.f64 i -2) 2)))) (*.f64 i -4)))) (*.f64 i (*.f64 4 (-.f64 alpha (neg.f64 (-.f64 (*.f64 i -2) 2)))))) (pow.f64 beta 3)))) (neg.f64 (/.f64 (-.f64 (*.f64 i -2) 2) beta))))
(+.f64 (+.f64 1 (+.f64 (*.f64 (-.f64 alpha (neg.f64 (-.f64 (*.f64 i -2) 2))) (/.f64 (-.f64 (*.f64 i -2) 2) (pow.f64 beta 2))) (+.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 2))) (/.f64 alpha beta)))) (*.f64 -1 (-.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 i -2) 2) (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 i -2) 2) (-.f64 alpha (neg.f64 (-.f64 (*.f64 i -2) 2)))) (*.f64 i -4)))) (*.f64 i (*.f64 4 (-.f64 alpha (neg.f64 (-.f64 (*.f64 i -2) 2)))))) (pow.f64 beta 3)) (/.f64 (-.f64 (*.f64 i -2) 2) beta))))
(+.f64 (-.f64 1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 i -2) 2) (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 i -2) 2) (-.f64 alpha (neg.f64 (-.f64 (*.f64 i -2) 2)))) (*.f64 i -4)))) (*.f64 i (*.f64 4 (-.f64 alpha (neg.f64 (-.f64 (*.f64 i -2) 2)))))) (pow.f64 beta 3))) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 2))) (-.f64 (*.f64 (-.f64 alpha (neg.f64 (-.f64 (*.f64 i -2) 2))) (/.f64 (-.f64 (*.f64 i -2) 2) (pow.f64 beta 2))) (neg.f64 (/.f64 (-.f64 (*.f64 i -2) 2) beta))))))
(+.f64 (-.f64 1 (/.f64 (+.f64 (*.f64 (-.f64 2 (*.f64 i -2)) (+.f64 (*.f64 (-.f64 (*.f64 i -2) 2) (-.f64 alpha (-.f64 2 (*.f64 i -2)))) (*.f64 i -4))) (*.f64 i (*.f64 4 (-.f64 alpha (-.f64 2 (*.f64 i -2)))))) (pow.f64 beta 3))) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 2))) (-.f64 (*.f64 (-.f64 alpha (-.f64 2 (*.f64 i -2))) (/.f64 (-.f64 (*.f64 i -2) 2) (pow.f64 beta 2))) (neg.f64 (/.f64 (-.f64 (*.f64 i -2) 2) beta))))))
(/.f64 (+.f64 beta alpha) (+.f64 beta 2))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 i (+.f64 beta alpha)) (*.f64 beta (+.f64 beta 2)))) (/.f64 beta (+.f64 beta 2))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -2 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 i beta) (+.f64 beta 2)))) (/.f64 beta (+.f64 beta 2))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 beta alpha) (/.f64 i beta)) (+.f64 beta 2))) (/.f64 beta (+.f64 beta 2))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 i (*.f64 (/.f64 (+.f64 beta alpha) (*.f64 beta (+.f64 beta 2))) -2)) (/.f64 beta (+.f64 beta 2))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 i (+.f64 beta alpha)) (*.f64 beta (+.f64 beta 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta alpha)) (*.f64 (pow.f64 beta 2) (+.f64 beta 2)))) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 beta 2))))) (+.f64 (*.f64 -2 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 i beta) (+.f64 beta 2)))) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 beta alpha) (/.f64 i beta)) (+.f64 beta 2))) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (+.f64 beta alpha))))))
(+.f64 (*.f64 i (*.f64 (/.f64 (+.f64 beta alpha) (*.f64 beta (+.f64 beta 2))) -2)) (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 4 (+.f64 beta alpha))))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 i (+.f64 beta alpha)) (*.f64 beta (+.f64 beta 2)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 i 3) (+.f64 beta alpha)) (*.f64 (pow.f64 beta 3) (+.f64 beta 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 beta alpha)) (*.f64 (pow.f64 beta 2) (+.f64 beta 2)))) (/.f64 beta (+.f64 beta 2))))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -2 (*.f64 (+.f64 beta alpha) (/.f64 (/.f64 i beta) (+.f64 beta 2)))) (+.f64 (*.f64 4 (*.f64 (+.f64 beta alpha) (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 beta 2))))) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 -8 (*.f64 (+.f64 beta alpha) (/.f64 (pow.f64 i 3) (*.f64 (+.f64 beta 2) (pow.f64 beta 3)))))))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 beta alpha) (/.f64 i beta)) (+.f64 beta 2))) (+.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (+.f64 beta alpha))) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 -8 (/.f64 (*.f64 (pow.f64 i 3) (+.f64 beta alpha)) (*.f64 (+.f64 beta 2) (pow.f64 beta 3))))))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) (+.f64 (*.f64 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 4 (+.f64 beta alpha))) (*.f64 -8 (*.f64 (pow.f64 i 3) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta 2) (pow.f64 beta 3))))))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (*.f64 i (*.f64 (/.f64 (+.f64 beta alpha) (*.f64 beta (+.f64 beta 2))) -2))))
(*.f64 1/2 (/.f64 (*.f64 beta (+.f64 beta alpha)) (*.f64 i (+.f64 beta 2))))
(*.f64 1/2 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 i (+.f64 beta 2)))))
(*.f64 1/2 (*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 i (+.f64 beta 2)))))
(*.f64 (/.f64 (/.f64 beta i) (+.f64 beta 2)) (*.f64 (+.f64 beta alpha) 1/2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta (+.f64 beta alpha)) (*.f64 i (+.f64 beta 2)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))))
(+.f64 (*.f64 1/2 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 i (+.f64 beta 2))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (*.f64 (+.f64 beta 2) (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 i (+.f64 beta 2))))) (*.f64 -1/4 (*.f64 (/.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 beta 2)) (+.f64 beta alpha))))
(+.f64 (*.f64 (/.f64 (/.f64 beta i) (+.f64 beta 2)) (*.f64 (+.f64 beta alpha) 1/2)) (*.f64 (pow.f64 beta 2) (*.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta 2) (pow.f64 i 2))) -1/4)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta (+.f64 beta alpha)) (*.f64 i (+.f64 beta 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 beta 3) (+.f64 beta alpha)) (*.f64 (pow.f64 i 3) (+.f64 beta 2))))))
(+.f64 (*.f64 1/2 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 i (+.f64 beta 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (*.f64 (+.f64 beta 2) (pow.f64 i 2)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 beta 3) (+.f64 beta alpha)) (*.f64 (+.f64 beta 2) (pow.f64 i 3))))))
(+.f64 (*.f64 1/2 (*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 i (+.f64 beta 2))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 beta 2)) (+.f64 beta alpha))) (*.f64 1/8 (*.f64 (/.f64 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)) (+.f64 beta 2)) (+.f64 beta alpha)))))
(+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta 2) (pow.f64 i 2))) -1/4)) (+.f64 (*.f64 (/.f64 (/.f64 beta i) (+.f64 beta 2)) (*.f64 (+.f64 beta alpha) 1/2)) (*.f64 1/8 (*.f64 (/.f64 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)) (+.f64 beta 2)) (+.f64 beta alpha)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta (+.f64 beta alpha)) (*.f64 i (+.f64 beta 2)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 beta 4) (+.f64 beta alpha)) (*.f64 (pow.f64 i 4) (+.f64 beta 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 beta 3) (+.f64 beta alpha)) (*.f64 (pow.f64 i 3) (+.f64 beta 2)))))))
(+.f64 (*.f64 1/2 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 i (+.f64 beta 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (*.f64 (+.f64 beta 2) (pow.f64 i 2)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 beta 3) (+.f64 beta alpha)) (*.f64 (+.f64 beta 2) (pow.f64 i 3)))) (*.f64 -1/16 (*.f64 (+.f64 beta alpha) (/.f64 (pow.f64 beta 4) (*.f64 (+.f64 beta 2) (pow.f64 i 4))))))))
(+.f64 (*.f64 1/2 (*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 i (+.f64 beta 2))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 beta 2)) (+.f64 beta alpha))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)) (+.f64 beta 2)) (+.f64 beta alpha))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 beta 4) (+.f64 beta alpha)) (*.f64 (+.f64 beta 2) (pow.f64 i 4)))))))
(+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta 2) (pow.f64 i 2))) -1/4)) (+.f64 (*.f64 (/.f64 (/.f64 beta i) (+.f64 beta 2)) (*.f64 (+.f64 beta alpha) 1/2)) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)) (+.f64 beta 2)) (+.f64 beta alpha))) (*.f64 (pow.f64 beta 4) (*.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta 2) (pow.f64 i 4))) -1/16)))))
(*.f64 1/2 (/.f64 (*.f64 beta (+.f64 beta alpha)) (*.f64 i (+.f64 beta 2))))
(*.f64 1/2 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 i (+.f64 beta 2)))))
(*.f64 1/2 (*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 i (+.f64 beta 2)))))
(*.f64 (/.f64 (/.f64 beta i) (+.f64 beta 2)) (*.f64 (+.f64 beta alpha) 1/2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta (+.f64 beta alpha)) (*.f64 i (+.f64 beta 2)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))))
(+.f64 (*.f64 1/2 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 i (+.f64 beta 2))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (*.f64 (+.f64 beta 2) (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 i (+.f64 beta 2))))) (*.f64 -1/4 (*.f64 (/.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 beta 2)) (+.f64 beta alpha))))
(+.f64 (*.f64 (/.f64 (/.f64 beta i) (+.f64 beta 2)) (*.f64 (+.f64 beta alpha) 1/2)) (*.f64 (pow.f64 beta 2) (*.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta 2) (pow.f64 i 2))) -1/4)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta (+.f64 beta alpha)) (*.f64 i (+.f64 beta 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 beta 3) (+.f64 beta alpha)) (*.f64 (pow.f64 i 3) (+.f64 beta 2))))))
(+.f64 (*.f64 1/2 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 i (+.f64 beta 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (*.f64 (+.f64 beta 2) (pow.f64 i 2)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 beta 3) (+.f64 beta alpha)) (*.f64 (+.f64 beta 2) (pow.f64 i 3))))))
(+.f64 (*.f64 1/2 (*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 i (+.f64 beta 2))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 beta 2)) (+.f64 beta alpha))) (*.f64 1/8 (*.f64 (/.f64 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)) (+.f64 beta 2)) (+.f64 beta alpha)))))
(+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta 2) (pow.f64 i 2))) -1/4)) (+.f64 (*.f64 (/.f64 (/.f64 beta i) (+.f64 beta 2)) (*.f64 (+.f64 beta alpha) 1/2)) (*.f64 1/8 (*.f64 (/.f64 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)) (+.f64 beta 2)) (+.f64 beta alpha)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta (+.f64 beta alpha)) (*.f64 i (+.f64 beta 2)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 beta 4) (+.f64 beta alpha)) (*.f64 (pow.f64 i 4) (+.f64 beta 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 beta 3) (+.f64 beta alpha)) (*.f64 (pow.f64 i 3) (+.f64 beta 2)))))))
(+.f64 (*.f64 1/2 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 i (+.f64 beta 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 beta alpha)) (*.f64 (+.f64 beta 2) (pow.f64 i 2)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 beta 3) (+.f64 beta alpha)) (*.f64 (+.f64 beta 2) (pow.f64 i 3)))) (*.f64 -1/16 (*.f64 (+.f64 beta alpha) (/.f64 (pow.f64 beta 4) (*.f64 (+.f64 beta 2) (pow.f64 i 4))))))))
(+.f64 (*.f64 1/2 (*.f64 beta (/.f64 (+.f64 beta alpha) (*.f64 i (+.f64 beta 2))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 beta 2)) (+.f64 beta alpha))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)) (+.f64 beta 2)) (+.f64 beta alpha))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 beta 4) (+.f64 beta alpha)) (*.f64 (+.f64 beta 2) (pow.f64 i 4)))))))
(+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta 2) (pow.f64 i 2))) -1/4)) (+.f64 (*.f64 (/.f64 (/.f64 beta i) (+.f64 beta 2)) (*.f64 (+.f64 beta alpha) 1/2)) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)) (+.f64 beta 2)) (+.f64 beta alpha))) (*.f64 (pow.f64 beta 4) (*.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta 2) (pow.f64 i 4))) -1/16)))))
(*.f64 1/4 (/.f64 beta i))
(+.f64 (*.f64 1/4 (/.f64 beta i)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 beta i)) (*.f64 -1/16 (*.f64 (+.f64 2 (*.f64 2 i)) (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))))
(+.f64 (*.f64 1/4 (/.f64 beta i)) (*.f64 (+.f64 2 (*.f64 2 i)) (*.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) -1/16)))
(+.f64 (*.f64 1/4 (/.f64 beta i)) (*.f64 (+.f64 2 (*.f64 2 i)) (*.f64 -1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))))
(+.f64 (*.f64 1/4 (/.f64 beta i)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))) (pow.f64 i 2))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 3))))))))
(+.f64 (*.f64 1/4 (/.f64 beta i)) (+.f64 (*.f64 -1/16 (*.f64 (+.f64 2 (*.f64 2 i)) (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 3))))))))
(+.f64 (*.f64 1/4 (/.f64 beta i)) (+.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (*.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) -1/16)) (*.f64 (pow.f64 beta 3) (neg.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 3))))))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 beta i)) (*.f64 (+.f64 2 (*.f64 2 i)) (*.f64 -1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))) (*.f64 (pow.f64 beta 3) (neg.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 3)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 3))))) i)) (*.f64 -1/64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 3)))))) (+.f64 (*.f64 1/4 (/.f64 beta i)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (*.f64 2 i))) (pow.f64 i 2))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 3)))))))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 beta i)) (+.f64 (*.f64 -1/16 (*.f64 (+.f64 2 (*.f64 2 i)) (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 3)))))))) (*.f64 (pow.f64 beta 4) (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 3)))) (/.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 -1/64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 3)))) -1)))
(+.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (*.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) -1/16)) (+.f64 (+.f64 (*.f64 1/4 (/.f64 beta i)) (*.f64 (pow.f64 beta 3) (neg.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 3))))))) (*.f64 (pow.f64 beta 4) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 3)))) (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) i) -1/4)) (*.f64 -1/64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 3))))))))
(+.f64 (*.f64 1/4 (/.f64 beta i)) (+.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (*.f64 -1/16 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))) (*.f64 (pow.f64 beta 3) (neg.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 3))))))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 i 2))) (*.f64 -1/64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 3)))) (*.f64 -1/4 (/.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 -1/64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 i 3)))) (neg.f64 (pow.f64 beta 4)))))
(/.f64 1 beta)
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (/.f64 1 beta))
(+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))))
(+.f64 (/.f64 1 beta) (neg.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 i)) 2)) (*.f64 4 i)) (pow.f64 beta 3)))))
(+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i 4) (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 i)) 2))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)))))
(+.f64 (/.f64 1 beta) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 i 4) (neg.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2))) (pow.f64 beta 3)))))
(+.f64 (/.f64 1 beta) (neg.f64 (+.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 i 4) (neg.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2))) (pow.f64 beta 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 i)) 2)) (*.f64 4 i)) (+.f64 2 (*.f64 2 i)))) (*.f64 -4 (*.f64 i (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 i)) 2)) (*.f64 4 i)) (pow.f64 beta 3))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 (*.f64 i 4) (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 i)) 2))))) (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) -4))) (pow.f64 beta 4))) (+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 i 4) (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 2 i)) 2))) (pow.f64 beta 3))))))
(+.f64 (neg.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 i 4) (neg.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2))) (neg.f64 (+.f64 2 (*.f64 2 i)))) (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) -4))) (pow.f64 beta 4)) (/.f64 (+.f64 (*.f64 i 4) (neg.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2))) (pow.f64 beta 3))))))
(+.f64 (/.f64 1 beta) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)) (+.f64 (/.f64 (+.f64 (*.f64 i 4) (neg.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2))) (pow.f64 beta 3)) (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (neg.f64 (+.f64 (*.f64 i 4) (neg.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2))))) (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) -4))) (pow.f64 beta 4))))))
(/.f64 1 beta)
(-.f64 (+.f64 (/.f64 1 beta) (*.f64 -2 (/.f64 i (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))
(+.f64 (/.f64 1 beta) (-.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))))
(-.f64 (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 -2 i) 2) 2) (pow.f64 beta 3)) (*.f64 -4 (/.f64 i (pow.f64 beta 3)))))) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))
(+.f64 (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 i -2) 2) 2) (pow.f64 beta 3)) (+.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 -2 (/.f64 i (pow.f64 beta 2))))) (-.f64 (/.f64 1 beta) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))))
(+.f64 (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 i -2) 2) 2) (pow.f64 beta 3)) (*.f64 -4 (/.f64 i (pow.f64 beta 3))))) (-.f64 (/.f64 1 beta) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))))
(+.f64 (/.f64 1 beta) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 i -2) 2) 2) (pow.f64 beta 3)) (-.f64 (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (*.f64 -4 (/.f64 i (pow.f64 beta 3)))) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))))
(+.f64 (/.f64 1 beta) (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 i -2) 2) 2) (pow.f64 beta 3)) (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 i (-.f64 (*.f64 -2 i) 2))) (*.f64 -1 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 -2 i) 2) 2) (*.f64 -4 i)) (-.f64 (*.f64 -2 i) 2)))) (pow.f64 beta 4))) (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (+.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (/.f64 (pow.f64 (-.f64 (*.f64 -2 i) 2) 2) (pow.f64 beta 3)))))) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))
(+.f64 (+.f64 (/.f64 1 beta) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 i -2) 2) 2) (pow.f64 beta 3)) (+.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 -2 (/.f64 i (pow.f64 beta 2)))))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i (*.f64 (-.f64 (*.f64 i -2) 2) 4)) (*.f64 (+.f64 (*.f64 i -4) (pow.f64 (-.f64 (*.f64 i -2) 2) 2)) (*.f64 -1 (-.f64 (*.f64 i -2) 2)))) (pow.f64 beta 4))) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 i -2) 2) (*.f64 i 4)) (*.f64 (neg.f64 (-.f64 (*.f64 i -2) 2)) (+.f64 (*.f64 i -4) (pow.f64 (-.f64 (*.f64 i -2) 2) 2)))) (pow.f64 beta 4))) (+.f64 (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 i -2) 2) 2) (pow.f64 beta 3)) (*.f64 -4 (/.f64 i (pow.f64 beta 3))))) (-.f64 (/.f64 1 beta) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))))
(+.f64 (+.f64 (/.f64 1 beta) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 i -2) 2) 2) (pow.f64 beta 3)) (-.f64 (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (*.f64 -4 (/.f64 i (pow.f64 beta 3)))) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))))) (neg.f64 (/.f64 (+.f64 (*.f64 i (*.f64 4 (-.f64 (*.f64 i -2) 2))) (*.f64 (neg.f64 (-.f64 (*.f64 i -2) 2)) (+.f64 (*.f64 i -4) (pow.f64 (-.f64 (*.f64 i -2) 2) 2)))) (pow.f64 beta 4))))
(+.f64 (/.f64 1 beta) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 i (*.f64 4 (-.f64 (*.f64 i -2) 2))) (*.f64 (neg.f64 (-.f64 (*.f64 i -2) 2)) (+.f64 (*.f64 i -4) (pow.f64 (-.f64 (*.f64 i -2) 2) 2)))) (pow.f64 beta 4))) (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 i -2) 2) 2) (pow.f64 beta 3)) (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))))))
(+.f64 (/.f64 1 beta) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 i (*.f64 4 (-.f64 (*.f64 i -2) 2))) (*.f64 (-.f64 2 (*.f64 i -2)) (+.f64 (*.f64 i -4) (pow.f64 (-.f64 (*.f64 i -2) 2) 2)))) (pow.f64 beta 4))) (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 i -2) 2) 2) (pow.f64 beta 3)) (-.f64 (*.f64 -4 (/.f64 i (pow.f64 beta 3))) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))))))
(/.f64 1 (+.f64 beta 2))
(+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 -2 (/.f64 i (*.f64 beta (+.f64 beta 2)))))
(+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 -2 (/.f64 (/.f64 i beta) (+.f64 beta 2))))
(+.f64 (/.f64 1 (+.f64 beta 2)) (+.f64 (*.f64 -2 (/.f64 i (*.f64 beta (+.f64 beta 2)))) (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 beta 2))))))
(+.f64 (/.f64 1 (+.f64 beta 2)) (+.f64 (*.f64 -2 (/.f64 (/.f64 i beta) (+.f64 beta 2))) (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 beta 2))))))
(+.f64 (*.f64 -2 (/.f64 (/.f64 i beta) (+.f64 beta 2))) (+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 beta 2))))))
(+.f64 (/.f64 1 (+.f64 beta 2)) (+.f64 (*.f64 -2 (/.f64 i (*.f64 beta (+.f64 beta 2)))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 beta 2)))) (*.f64 -8 (/.f64 (pow.f64 i 3) (*.f64 (pow.f64 beta 3) (+.f64 beta 2)))))))
(+.f64 (/.f64 1 (+.f64 beta 2)) (+.f64 (*.f64 -2 (/.f64 (/.f64 i beta) (+.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 beta 2)))) (*.f64 -8 (/.f64 (pow.f64 i 3) (*.f64 (+.f64 beta 2) (pow.f64 beta 3)))))))
(+.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 -2 (/.f64 (/.f64 i beta) (+.f64 beta 2)))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 beta 2) (+.f64 beta 2)))) (*.f64 -8 (/.f64 (pow.f64 i 3) (*.f64 (+.f64 beta 2) (pow.f64 beta 3))))))
(*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 beta 2))))
(*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 beta 2)))
(+.f64 (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 beta 2)))) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))))
(+.f64 (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 beta 2)))) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta 2) (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 beta 2))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 beta 2))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 beta 2))) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta 2) (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 beta 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 (pow.f64 i 3) (+.f64 beta 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta 2) (pow.f64 i 2)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 (+.f64 beta 2) (pow.f64 i 3)))) (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 beta 2))))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 beta 2))) (+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 beta 2))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)) (+.f64 beta 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta 2) (pow.f64 i 2)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 beta 2))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)) (+.f64 beta 2)))))
(+.f64 (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 beta 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 (pow.f64 i 3) (+.f64 beta 2)))) (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (*.f64 (pow.f64 i 4) (+.f64 beta 2)))))))
(+.f64 (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 beta 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta 2) (pow.f64 i 2)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 (+.f64 beta 2) (pow.f64 i 3)))) (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (*.f64 (+.f64 beta 2) (pow.f64 i 4)))))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 beta 2))) (+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 beta 2))) (+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)) (+.f64 beta 2))) (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (*.f64 (+.f64 beta 2) (pow.f64 i 4)))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta 2) (pow.f64 i 2)))) (+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)) (+.f64 beta 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (*.f64 (+.f64 beta 2) (pow.f64 i 4)))) (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 beta 2))))))
(*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 beta 2))))
(*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 beta 2)))
(+.f64 (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 beta 2)))) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))))
(+.f64 (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 beta 2)))) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta 2) (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 beta 2))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 beta 2))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 beta 2))) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta 2) (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 beta 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 (pow.f64 i 3) (+.f64 beta 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta 2) (pow.f64 i 2)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 (+.f64 beta 2) (pow.f64 i 3)))) (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 beta 2))))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 beta 2))) (+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 beta 2))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)) (+.f64 beta 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta 2) (pow.f64 i 2)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 beta 2))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)) (+.f64 beta 2)))))
(+.f64 (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 beta 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 i 2) (+.f64 beta 2)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 (pow.f64 i 3) (+.f64 beta 2)))) (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (*.f64 (pow.f64 i 4) (+.f64 beta 2)))))))
(+.f64 (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 beta 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta 2) (pow.f64 i 2)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (*.f64 (+.f64 beta 2) (pow.f64 i 3)))) (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (*.f64 (+.f64 beta 2) (pow.f64 i 4)))))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 beta 2))) (+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)) (+.f64 beta 2))) (+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)) (+.f64 beta 2))) (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (*.f64 (+.f64 beta 2) (pow.f64 i 4)))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta 2) (pow.f64 i 2)))) (+.f64 (*.f64 1/8 (/.f64 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)) (+.f64 beta 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (*.f64 (+.f64 beta 2) (pow.f64 i 4)))) (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 beta 2))))))
(+.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 0)
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(+.f64 0 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(-.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 0)
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 2 (/.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2))) (+.f64 alpha beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)) (+.f64 alpha beta))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta 2) (+.f64 alpha beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) (/.f64 1 (+.f64 alpha beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 1)
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 1 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)) (+.f64 alpha beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 (*.f64 2 (+.f64 beta 2)) (+.f64 alpha beta)))
(*.f64 (/.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (*.f64 (+.f64 beta 2) (/.f64 2 (+.f64 beta alpha)))))
(*.f64 beta (/.f64 (/.f64 2 (+.f64 beta (+.f64 i i))) (*.f64 2 (/.f64 (+.f64 beta 2) (+.f64 beta alpha)))))
(/.f64 (+.f64 beta alpha) (*.f64 2 (/.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 2 (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta 2) (/.f64 2 beta))))
(/.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (+.f64 beta 2) (+.f64 alpha beta)) (/.f64 (+.f64 beta 2) (+.f64 alpha beta))))
(*.f64 (/.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (*.f64 (+.f64 beta 2) (/.f64 2 (+.f64 beta alpha)))))
(*.f64 beta (/.f64 (/.f64 2 (+.f64 beta (+.f64 i i))) (*.f64 2 (/.f64 (+.f64 beta 2) (+.f64 beta alpha)))))
(/.f64 (+.f64 beta alpha) (*.f64 2 (/.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 2 (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta 2) (/.f64 2 beta))))
(/.f64 (/.f64 beta (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 beta 2))) (/.f64 2 (+.f64 alpha beta)))
(*.f64 (/.f64 2 (+.f64 beta 2)) (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (/.f64 2 (+.f64 beta 2)) (/.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 2 (+.f64 beta 2)) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 beta 2))) (+.f64 (/.f64 1 (+.f64 alpha beta)) (/.f64 1 (+.f64 alpha beta))))
(*.f64 (/.f64 2 (+.f64 beta 2)) (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (+.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 1 (+.f64 beta alpha)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (/.f64 2 (+.f64 beta 2)) (+.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 1 (+.f64 beta alpha)))))
(*.f64 (/.f64 2 (+.f64 beta 2)) (/.f64 (/.f64 beta (/.f64 1 (+.f64 beta alpha))) (*.f64 2 (+.f64 beta (+.f64 i i)))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 beta 2)) (+.f64 alpha beta)) (/.f64 (*.f64 2 (+.f64 beta 2)) (+.f64 alpha beta))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (*.f64 beta (/.f64 2 (+.f64 beta 2))) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))
(*.f64 (/.f64 2 (+.f64 beta 2)) (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (/.f64 2 (+.f64 beta 2)) (/.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 2 (+.f64 beta 2)) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))))
(/.f64 (*.f64 beta (/.f64 2 (+.f64 beta 2))) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta))))
(*.f64 (/.f64 2 (+.f64 beta 2)) (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (/.f64 2 (+.f64 beta 2)) (/.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 2 (+.f64 beta 2)) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta))))
(/.f64 (*.f64 (+.f64 alpha beta) (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 beta 2)))) 2)
(*.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 beta 2))) (/.f64 (+.f64 beta alpha) 2))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 2 (+.f64 beta 2)) (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 2)))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 2 (+.f64 beta 2)) (*.f64 beta (/.f64 1/2 (+.f64 beta (+.f64 i i))))))
(/.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 (/.f64 (+.f64 beta 2) beta) (+.f64 alpha beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta 2) (neg.f64 (+.f64 alpha beta))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 4 (+.f64 (/.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2))) (+.f64 alpha beta)) (/.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2))) (+.f64 alpha beta))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 4) (+.f64 (/.f64 2 (+.f64 alpha beta)) (/.f64 2 (+.f64 alpha beta))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta 2)) 4) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta 2)) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 2 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2)))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)) 4))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4) 4)
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (/.f64 (+.f64 beta 2) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 beta 2) beta) (+.f64 alpha beta))))
(/.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (+.f64 beta 2) (*.f64 beta (+.f64 beta alpha))) (/.f64 (+.f64 beta 2) (*.f64 beta (+.f64 beta alpha)))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 beta (/.f64 (/.f64 (+.f64 beta 2) (+.f64 beta alpha)) 1)))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (*.f64 beta (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (/.f64 2 (+.f64 beta 2)) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) -2) (+.f64 (/.f64 (+.f64 beta 2) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 beta 2) (neg.f64 (+.f64 alpha beta)))))
(/.f64 (*.f64 -2 (/.f64 beta (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta alpha))) (/.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta alpha)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 -2 (+.f64 (/.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta alpha))) (/.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta alpha))))))
(*.f64 -2 (/.f64 beta (*.f64 (/.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta alpha))) (+.f64 i (+.f64 beta (+.f64 (+.f64 i i) (+.f64 beta i)))))))
(*.f64 -2 (/.f64 beta (*.f64 -2 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta alpha))))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta 2)) -2) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta)))))
(/.f64 (*.f64 -2 (/.f64 beta (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta alpha))) (/.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta alpha)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 -2 (+.f64 (/.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta alpha))) (/.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta alpha))))))
(*.f64 -2 (/.f64 beta (*.f64 (/.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta alpha))) (+.f64 i (+.f64 beta (+.f64 (+.f64 i i) (+.f64 beta i)))))))
(*.f64 -2 (/.f64 beta (*.f64 -2 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta alpha))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (+.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)) 4) (*.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)) 4)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 beta (+.f64 beta 2)) 4)) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4)) 8)
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta))) 4)
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta 2) beta))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (/.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)) 2))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 alpha beta) (+.f64 beta 2))) (*.f64 2 (/.f64 (+.f64 beta (+.f64 i i)) beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4)) (*.f64 2 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 4))) 16)
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta))) (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)))) 8)
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (*.f64 2 (/.f64 (+.f64 beta 2) beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (+.f64 alpha beta))) (+.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta))) (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 2)) (-.f64 0 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2)))))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2))) (neg.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 beta 2) beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 alpha beta))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta 2) beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(pow.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 1)
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 beta alpha) (+.f64 beta 2))))
(/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(+.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 0)
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(+.f64 0 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(-.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 0)
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 beta (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 beta 2))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2)))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 2))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) beta))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 beta 2)) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2))))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (*.f64 (/.f64 beta (+.f64 beta 2)) 2))
(*.f64 2 (*.f64 (/.f64 beta (+.f64 beta 2)) (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 1 (+.f64 beta 2)))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 1)
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 1 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (+.f64 beta beta) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (+.f64 beta beta) (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 1/2))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 1/2 (+.f64 beta 2)))
(*.f64 (/.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta (+.f64 beta 4))))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 1 (+.f64 beta 2)) 1/2))
(*.f64 beta (*.f64 (/.f64 2 (+.f64 beta (+.f64 i i))) (*.f64 1/2 (/.f64 1 (+.f64 beta 2)))))
(*.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 (/.f64 2 (+.f64 beta (+.f64 i i))) (*.f64 beta 1/2)))
(*.f64 1/2 (*.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i))))))
(*.f64 1/2 (*.f64 beta (/.f64 (/.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 beta 2))))
(*.f64 (/.f64 beta (+.f64 beta 2)) (/.f64 1 (+.f64 beta (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 beta 2))) 1/2)
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 (/.f64 2 (+.f64 beta 2)) 1/2))
(*.f64 (/.f64 2 (+.f64 beta 2)) (*.f64 1/2 (/.f64 beta (+.f64 beta (+.f64 i i)))))
(*.f64 1/2 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 beta 2))))
(*.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (/.f64 1 (*.f64 (+.f64 beta 2) 4)))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 4 (/.f64 1 (*.f64 (+.f64 beta 2) 4))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 4 (/.f64 1/4 (+.f64 beta 2))))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 beta 2))) (/.f64 1/2 (+.f64 beta (+.f64 i i))))
(*.f64 beta (*.f64 (/.f64 2 (+.f64 beta 2)) (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 2 (+.f64 beta 2)) (*.f64 beta (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 (+.f64 beta 2) 4))))
(*.f64 beta (*.f64 4 (/.f64 1 (*.f64 (+.f64 beta 2) (*.f64 4 (+.f64 beta (+.f64 i i)))))))
(*.f64 (*.f64 beta 4) (/.f64 (/.f64 1/4 (+.f64 beta 2)) (+.f64 beta (+.f64 i i))))
(*.f64 beta (*.f64 4 (/.f64 1/4 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) beta)
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (+.f64 beta (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta 2)))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (/.f64 -1 (+.f64 beta 2)))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 (neg.f64 beta) (+.f64 beta 2)) (/.f64 -1 (+.f64 beta (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta (+.f64 i i))))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 beta 2)))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (neg.f64 beta) (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 -1 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 beta 2))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 -1 (/.f64 (/.f64 (neg.f64 beta) (+.f64 beta 2)) (+.f64 beta (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta (+.f64 i i))))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 beta 2)))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 -1 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2)))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (/.f64 beta (*.f64 2 (+.f64 beta 2))))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 (/.f64 beta 2) (+.f64 beta 2))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (*.f64 (/.f64 (/.f64 beta 2) (+.f64 beta 2)) 2))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (*.f64 2 (/.f64 (/.f64 beta (+.f64 beta 2)) 2)))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (*.f64 2 (/.f64 beta (+.f64 beta (+.f64 beta 4)))))
(*.f64 1/2 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 2 (+.f64 beta 2))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 (/.f64 2 (+.f64 beta 2)) 1/2))
(*.f64 (/.f64 2 (+.f64 beta 2)) (*.f64 1/2 (/.f64 beta (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) (+.f64 beta beta))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 1/2 (+.f64 beta 2)) (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 1/2 (+.f64 beta 2)))
(*.f64 (/.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 beta (+.f64 beta 4))))
(*.f64 (/.f64 2 (+.f64 beta 2)) (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 beta (*.f64 (/.f64 2 (+.f64 beta 2)) (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 2 (+.f64 beta 2)) (*.f64 beta (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (*.f64 beta (/.f64 2 (+.f64 beta 2))))
(*.f64 beta (*.f64 (/.f64 2 (+.f64 beta 2)) (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 2 (+.f64 beta 2)) (*.f64 beta (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 1/2) (+.f64 beta beta))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 (/.f64 1 (+.f64 beta 2)) 1/2) (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 beta (*.f64 (/.f64 2 (+.f64 beta (+.f64 i i))) (*.f64 1/2 (/.f64 1 (+.f64 beta 2)))))
(*.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 (/.f64 2 (+.f64 beta (+.f64 i i))) (*.f64 beta 1/2)))
(*.f64 1/2 (*.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i))))))
(*.f64 1/2 (*.f64 beta (/.f64 (/.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 beta 2))))
(*.f64 (/.f64 -1 (+.f64 beta 2)) (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 beta 2))) -1)
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 (/.f64 (neg.f64 beta) (+.f64 beta 2)) (+.f64 beta (+.f64 i i))) -1)
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 beta (*.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta (+.f64 i i))))) -1)
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 beta 2)))) -1)
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2)))) -1)
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 2 (+.f64 beta 2)))
(*.f64 beta (*.f64 (/.f64 2 (+.f64 beta 2)) (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 2 (+.f64 beta 2)) (*.f64 beta (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 beta 2))) 2)
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 beta (*.f64 2 (+.f64 beta 2))) (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 (/.f64 beta 2) (+.f64 beta 2))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (*.f64 (/.f64 (/.f64 beta 2) (+.f64 beta 2)) 2))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (*.f64 2 (/.f64 (/.f64 beta (+.f64 beta 2)) 2)))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (*.f64 2 (/.f64 beta (+.f64 beta (+.f64 beta 4)))))
(*.f64 (/.f64 -1 (+.f64 beta (+.f64 i i))) (/.f64 (neg.f64 beta) (+.f64 beta 2)))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 beta (*.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2)))) 2)
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 2) 2)
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta 2) 4)) (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 4 (/.f64 1 (*.f64 (+.f64 beta 2) 4))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 4 (/.f64 1/4 (+.f64 beta 2))))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 (+.f64 beta 2) 4))) (*.f64 beta 4))
(*.f64 beta (*.f64 4 (/.f64 1 (*.f64 (+.f64 beta 2) (*.f64 4 (+.f64 beta (+.f64 i i)))))))
(*.f64 (*.f64 beta 4) (/.f64 (/.f64 1/4 (+.f64 beta 2)) (+.f64 beta (+.f64 i i))))
(*.f64 beta (*.f64 4 (/.f64 1/4 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta (+.f64 i i))))) (neg.f64 beta))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 beta 2)))) (neg.f64 beta))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) (neg.f64 beta))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(*.f64 (+.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))) (/.f64 beta (+.f64 beta 2)))
(*.f64 (/.f64 beta (+.f64 beta 2)) (+.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 (+.f64 (/.f64 1/2 (+.f64 beta 2)) (/.f64 1/2 (+.f64 beta 2))) (/.f64 beta (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (+.f64 (/.f64 1/2 (+.f64 beta 2)) (/.f64 1/2 (+.f64 beta 2))))
(*.f64 (+.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2)))) beta)
(*.f64 beta (+.f64 (/.f64 1/2 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i)))) (/.f64 1/2 (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))))
(pow.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2))) 1)
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(neg.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 beta 2))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(neg.f64 (/.f64 (/.f64 (neg.f64 beta) (+.f64 beta 2)) (+.f64 beta (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 beta 2) (neg.f64 (+.f64 beta (+.f64 i i))))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 beta 2)))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))
(neg.f64 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta 2)))))
(/.f64 beta (*.f64 (+.f64 beta 2) (+.f64 beta (+.f64 i i))))

localize55.0ms (0.2%)

Compiler

Compiled 13 to 10 computations (23.1% saved)

localize11.0ms (0%)

Local error

Found 1 expressions with local error:

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

Compiled 30 to 22 computations (26.7% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

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

rewrite495.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
1296×rational.json-1
1296×rational.json-2
1296×rational.json-4
1296×rational.json-3
1288×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0613
14213
211613
329913
480613
5344213
Stop Event
node limit
Counts
1 → 70
Calls
Call 1
Inputs
(/.f64 beta (+.f64 beta 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 beta 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 beta (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 beta (neg.f64 (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 beta (+.f64 beta 2)) 1/2) (*.f64 (/.f64 beta (+.f64 beta 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 beta (+.f64 beta 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 beta (neg.f64 (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (/.f64 1 (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (*.f64 1/2 (/.f64 2 (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 beta (+.f64 beta 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta 2) (/.f64 (/.f64 1 beta) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 beta 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 beta (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta beta) (/.f64 1/2 (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta beta) (+.f64 (/.f64 2 (*.f64 (+.f64 beta 2) 8)) (/.f64 2 (*.f64 (+.f64 beta 2) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta 1/2) (+.f64 beta 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 4) (/.f64 2 (*.f64 (+.f64 beta 2) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 4) (*.f64 (/.f64 1 (+.f64 beta 2)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 4) (*.f64 1/2 (/.f64 1/2 (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta 2)) beta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 1 (/.f64 1 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (/.f64 -1 (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 1 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 2 (*.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 beta (neg.f64 (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 beta 2) (/.f64 2 beta)) (/.f64 1 (*.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 beta 2) (/.f64 2 beta)) (/.f64 1/2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 beta (*.f64 (+.f64 beta 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 beta (+.f64 beta 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 beta (+.f64 beta 2)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 8) (/.f64 1 (*.f64 (+.f64 beta 2) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (/.f64 beta 1/2) (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 beta 2)) (+.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 beta) (/.f64 (+.f64 beta 2) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta -2) (/.f64 -1/2 (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta -2) (/.f64 1 (*.f64 (+.f64 beta 2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (+.f64 beta 2))) (*.f64 beta 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (neg.f64 (+.f64 beta 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 beta 2)) (*.f64 beta 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 beta (+.f64 beta 2)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 beta) (/.f64 (+.f64 beta (+.f64 beta 4)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1/2 (/.f64 1 beta)) (/.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (+.f64 beta 2) 8)) (*.f64 beta 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 beta 2)) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 1/2) (*.f64 2 (/.f64 1 (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 1/2) (/.f64 2 (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 beta (+.f64 beta 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 beta) (/.f64 (+.f64 beta 2) (*.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 beta) (/.f64 (+.f64 beta 2) (neg.f64 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 beta 2)) 1/4) (*.f64 beta 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 2 (+.f64 beta 2))) beta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 beta)) (/.f64 1 (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (+.f64 1/2 (/.f64 1 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta 2) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 1 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 (+.f64 beta 2) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta (+.f64 beta 4)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 1/2 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta 2) (neg.f64 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))) (/.f64 -1 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 beta) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (+.f64 beta 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))) (/.f64 (+.f64 beta 2) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 (+.f64 beta 2) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1/2 (+.f64 beta 2))) (*.f64 beta 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (+.f64 beta 2)) (*.f64 beta -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta 2) (*.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))) (/.f64 2 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (+.f64 beta 2)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta 2) 8)) (*.f64 beta 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta 2) -2)) (*.f64 beta -2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 beta (+.f64 beta 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 beta (neg.f64 (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (+.f64 beta 2) beta) (neg.f64 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))))))

simplify95.0ms (0.3%)

Algorithm
egg-herbie
Rules
1458×rational.json-simplify-53
948×rational.json-simplify-2
838×rational.json-simplify-54
778×rational.json-simplify-1
640×rational.json-simplify-44
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01672272
13432260
28542056
332432008
455881738
Stop Event
node limit
Counts
82 → 111
Calls
Call 1
Inputs
(*.f64 1/2 beta)
(+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (pow.f64 beta 2)))
(+.f64 (*.f64 1/2 beta) (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/8 (pow.f64 beta 3))))
(+.f64 (*.f64 -1/16 (pow.f64 beta 4)) (+.f64 (*.f64 1/2 beta) (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/8 (pow.f64 beta 3)))))
1
(-.f64 1 (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 beta))))
1
(-.f64 1 (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 beta))))
(+.f64 (/.f64 beta (+.f64 beta 2)) 0)
(+.f64 0 (/.f64 beta (+.f64 beta 2)))
(+.f64 -1 (-.f64 1 (/.f64 beta (neg.f64 (+.f64 beta 2)))))
(+.f64 (*.f64 (/.f64 beta (+.f64 beta 2)) 1/2) (*.f64 (/.f64 beta (+.f64 beta 2)) 1/2))
(-.f64 (/.f64 beta (+.f64 beta 2)) 0)
(-.f64 0 (/.f64 beta (neg.f64 (+.f64 beta 2))))
(*.f64 beta (/.f64 1 (+.f64 beta 2)))
(*.f64 beta (*.f64 1/2 (/.f64 2 (+.f64 beta 2))))
(*.f64 2 (*.f64 (/.f64 beta (+.f64 beta 2)) 1/2))
(*.f64 (+.f64 beta 2) (/.f64 (/.f64 1 beta) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(*.f64 (/.f64 beta (+.f64 beta 2)) 1)
(*.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 beta beta) (/.f64 1/2 (+.f64 beta 2)))
(*.f64 (+.f64 beta beta) (+.f64 (/.f64 2 (*.f64 (+.f64 beta 2) 8)) (/.f64 2 (*.f64 (+.f64 beta 2) 8))))
(*.f64 (/.f64 (/.f64 beta 1/2) (+.f64 beta 2)) 1/2)
(*.f64 (*.f64 beta 4) (/.f64 2 (*.f64 (+.f64 beta 2) 8)))
(*.f64 (*.f64 beta 4) (*.f64 (/.f64 1 (+.f64 beta 2)) 1/4))
(*.f64 (*.f64 beta 4) (*.f64 1/2 (/.f64 1/2 (+.f64 beta 2))))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(*.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 1 (/.f64 1 beta)))
(*.f64 (neg.f64 beta) (/.f64 -1 (+.f64 beta 2)))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 1 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 2 (*.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))))
(*.f64 -1 (/.f64 beta (neg.f64 (+.f64 beta 2))))
(*.f64 (*.f64 (+.f64 beta 2) (/.f64 2 beta)) (/.f64 1 (*.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))))
(*.f64 (*.f64 (+.f64 beta 2) (/.f64 2 beta)) (/.f64 1/2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(*.f64 4 (/.f64 beta (*.f64 (+.f64 beta 2) 4)))
(*.f64 4 (/.f64 (/.f64 beta (+.f64 beta 2)) 4))
(*.f64 (*.f64 (/.f64 beta (+.f64 beta 2)) 4) 1/4)
(*.f64 (*.f64 beta 8) (/.f64 1 (*.f64 (+.f64 beta 2) 8)))
(*.f64 1/2 (/.f64 (/.f64 beta 1/2) (+.f64 beta 2)))
(*.f64 (/.f64 1/2 (+.f64 beta 2)) (+.f64 beta beta))
(*.f64 (/.f64 1 beta) (/.f64 (+.f64 beta 2) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(*.f64 (*.f64 beta -2) (/.f64 -1/2 (+.f64 beta 2)))
(*.f64 (*.f64 beta -2) (/.f64 1 (*.f64 (+.f64 beta 2) -2)))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 beta 2))) (*.f64 beta 1/2))
(*.f64 (/.f64 beta (neg.f64 (+.f64 beta 2))) -1)
(*.f64 (/.f64 2 (+.f64 beta 2)) (*.f64 beta 1/2))
(*.f64 (*.f64 (/.f64 beta (+.f64 beta 2)) 1/2) 2)
(*.f64 (/.f64 1/2 beta) (/.f64 (+.f64 beta (+.f64 beta 4)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(*.f64 (+.f64 1/2 (/.f64 1 beta)) (/.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(*.f64 (/.f64 2 (*.f64 (+.f64 beta 2) 8)) (*.f64 beta 4))
(*.f64 (/.f64 -1 (+.f64 beta 2)) (neg.f64 beta))
(*.f64 (*.f64 beta 1/2) (*.f64 2 (/.f64 1 (+.f64 beta 2))))
(*.f64 (*.f64 beta 1/2) (/.f64 2 (+.f64 beta 2)))
(*.f64 1/4 (*.f64 (/.f64 beta (+.f64 beta 2)) 4))
(*.f64 (/.f64 2 beta) (/.f64 (+.f64 beta 2) (*.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))))
(*.f64 (/.f64 -1 beta) (/.f64 (+.f64 beta 2) (neg.f64 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 (*.f64 (/.f64 1 (+.f64 beta 2)) 1/4) (*.f64 beta 4))
(*.f64 (*.f64 1/2 (/.f64 2 (+.f64 beta 2))) beta)
(*.f64 (/.f64 1 (/.f64 1 beta)) (/.f64 1 (+.f64 beta 2)))
(*.f64 (/.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (+.f64 1/2 (/.f64 1 beta)))
(*.f64 (/.f64 (+.f64 beta 2) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 1 beta))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 (+.f64 beta 2) beta))
(*.f64 (/.f64 (+.f64 beta (+.f64 beta 4)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 1/2 beta))
(*.f64 (/.f64 (+.f64 beta 2) (neg.f64 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))) (/.f64 -1 beta))
(*.f64 (/.f64 (/.f64 1 beta) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (+.f64 beta 2))
(*.f64 (/.f64 2 (*.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))) (/.f64 (+.f64 beta 2) beta))
(*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))
(*.f64 (/.f64 beta (*.f64 (+.f64 beta 2) 4)) 4)
(*.f64 (*.f64 1/2 (/.f64 1/2 (+.f64 beta 2))) (*.f64 beta 4))
(*.f64 (/.f64 -1/2 (+.f64 beta 2)) (*.f64 beta -2))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))
(*.f64 (/.f64 (+.f64 beta 2) (*.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))) (/.f64 2 beta))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta 2)) 4) 4)
(*.f64 (/.f64 1 (*.f64 (+.f64 beta 2) 8)) (*.f64 beta 8))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta 2) -2)) (*.f64 beta -2))
(pow.f64 (/.f64 beta (+.f64 beta 2)) 1)
(neg.f64 (/.f64 beta (neg.f64 (+.f64 beta 2))))
(neg.f64 (/.f64 (/.f64 (+.f64 beta 2) beta) (neg.f64 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
Outputs
(*.f64 1/2 beta)
(+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (pow.f64 beta 2)))
(+.f64 (*.f64 1/2 beta) (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/8 (pow.f64 beta 3))))
(+.f64 (*.f64 -1/16 (pow.f64 beta 4)) (+.f64 (*.f64 1/2 beta) (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/8 (pow.f64 beta 3)))))
(+.f64 (*.f64 1/2 beta) (+.f64 (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/8 (pow.f64 beta 3))) (*.f64 -1/16 (pow.f64 beta 4))))
(+.f64 (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/8 (pow.f64 beta 3))) (+.f64 (*.f64 -1/16 (pow.f64 beta 4)) (*.f64 1/2 beta)))
(+.f64 (*.f64 1/2 beta) (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (+.f64 (*.f64 1/8 (pow.f64 beta 3)) (*.f64 -1/16 (pow.f64 beta 4)))))
(+.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (pow.f64 beta 2))) (+.f64 (*.f64 1/8 (pow.f64 beta 3)) (*.f64 -1/16 (pow.f64 beta 4))))
(+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (+.f64 (*.f64 1/2 beta) (+.f64 (*.f64 1/8 (pow.f64 beta 3)) (*.f64 -1/16 (pow.f64 beta 4)))))
1
(-.f64 1 (*.f64 2 (/.f64 1 beta)))
(-.f64 1 (/.f64 2 beta))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (-.f64 1 (*.f64 2 (/.f64 1 beta))))
(+.f64 1 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))))
(+.f64 1 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (/.f64 2 beta)))
(+.f64 (-.f64 1 (/.f64 2 beta)) (*.f64 4 (/.f64 1 (pow.f64 beta 2))))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3)))))
(+.f64 1 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3))))))
(+.f64 1 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (/.f64 2 beta))))
1
(-.f64 1 (*.f64 2 (/.f64 1 beta)))
(-.f64 1 (/.f64 2 beta))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (-.f64 1 (*.f64 2 (/.f64 1 beta))))
(+.f64 1 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))))
(+.f64 1 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (/.f64 2 beta)))
(+.f64 (-.f64 1 (/.f64 2 beta)) (*.f64 4 (/.f64 1 (pow.f64 beta 2))))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3)))))
(+.f64 1 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3))))))
(+.f64 1 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (/.f64 2 beta))))
(+.f64 (/.f64 beta (+.f64 beta 2)) 0)
(/.f64 beta (+.f64 beta 2))
(+.f64 0 (/.f64 beta (+.f64 beta 2)))
(/.f64 beta (+.f64 beta 2))
(+.f64 -1 (-.f64 1 (/.f64 beta (neg.f64 (+.f64 beta 2)))))
(/.f64 beta (+.f64 beta 2))
(+.f64 (*.f64 (/.f64 beta (+.f64 beta 2)) 1/2) (*.f64 (/.f64 beta (+.f64 beta 2)) 1/2))
(/.f64 beta (+.f64 beta 2))
(-.f64 (/.f64 beta (+.f64 beta 2)) 0)
(/.f64 beta (+.f64 beta 2))
(-.f64 0 (/.f64 beta (neg.f64 (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 beta (/.f64 1 (+.f64 beta 2)))
(/.f64 beta (+.f64 beta 2))
(*.f64 beta (*.f64 1/2 (/.f64 2 (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 2 (*.f64 (/.f64 beta (+.f64 beta 2)) 1/2))
(/.f64 beta (+.f64 beta 2))
(*.f64 (+.f64 beta 2) (/.f64 (/.f64 1 beta) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(*.f64 (+.f64 beta 2) (/.f64 (/.f64 (/.f64 1 beta) (+.f64 beta 2)) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))
(*.f64 (+.f64 beta 2) (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 (+.f64 beta 2) (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 1 (+.f64 beta 2)))))
(/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) beta)
(*.f64 (/.f64 beta (+.f64 beta 2)) 1)
(/.f64 beta (+.f64 beta 2))
(*.f64 1 (/.f64 beta (+.f64 beta 2)))
(/.f64 beta (+.f64 beta 2))
(*.f64 (+.f64 beta beta) (/.f64 1/2 (+.f64 beta 2)))
(/.f64 beta (+.f64 beta 2))
(*.f64 (+.f64 beta beta) (+.f64 (/.f64 2 (*.f64 (+.f64 beta 2) 8)) (/.f64 2 (*.f64 (+.f64 beta 2) 8))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 (/.f64 beta 1/2) (+.f64 beta 2)) 1/2)
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 beta 4) (/.f64 2 (*.f64 (+.f64 beta 2) 8)))
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 beta 4) (*.f64 (/.f64 1 (+.f64 beta 2)) 1/4))
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 beta 4) (*.f64 1/2 (/.f64 1/2 (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 1 (/.f64 1 beta)))
(/.f64 beta (+.f64 beta 2))
(*.f64 (neg.f64 beta) (/.f64 -1 (+.f64 beta 2)))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 1 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 1 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) (*.f64 beta beta)))))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 beta (/.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 1 (+.f64 beta 2)))))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 beta (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) beta))))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta 2)))))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) (+.f64 beta 2)))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 2 (*.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 1 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) (*.f64 beta beta)))))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 beta (/.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 1 (+.f64 beta 2)))))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 beta (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) beta))))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta 2)))))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) (+.f64 beta 2)))
(*.f64 -1 (/.f64 beta (neg.f64 (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 (+.f64 beta 2) (/.f64 2 beta)) (/.f64 1 (*.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))))
(*.f64 (+.f64 beta 2) (/.f64 (/.f64 (/.f64 1 beta) (+.f64 beta 2)) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))
(*.f64 (+.f64 beta 2) (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 (+.f64 beta 2) (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 1 (+.f64 beta 2)))))
(/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) beta)
(*.f64 (*.f64 (+.f64 beta 2) (/.f64 2 beta)) (/.f64 1/2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(*.f64 (+.f64 beta 2) (/.f64 (/.f64 (/.f64 1 beta) (+.f64 beta 2)) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))
(*.f64 (+.f64 beta 2) (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 (+.f64 beta 2) (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 1 (+.f64 beta 2)))))
(/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) beta)
(*.f64 4 (/.f64 beta (*.f64 (+.f64 beta 2) 4)))
(/.f64 beta (+.f64 beta 2))
(*.f64 4 (/.f64 (/.f64 beta (+.f64 beta 2)) 4))
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 (/.f64 beta (+.f64 beta 2)) 4) 1/4)
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 beta 8) (/.f64 1 (*.f64 (+.f64 beta 2) 8)))
(*.f64 beta (*.f64 8 (/.f64 1 (*.f64 8 (+.f64 beta 2)))))
(*.f64 beta (*.f64 8 (/.f64 1/8 (+.f64 beta 2))))
(*.f64 (*.f64 beta 8) (/.f64 1/8 (+.f64 beta 2)))
(*.f64 8 (/.f64 beta (*.f64 8 (+.f64 beta 2))))
(*.f64 1/2 (/.f64 (/.f64 beta 1/2) (+.f64 beta 2)))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 1/2 (+.f64 beta 2)) (+.f64 beta beta))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 1 beta) (/.f64 (+.f64 beta 2) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(*.f64 (+.f64 beta 2) (/.f64 (/.f64 (/.f64 1 beta) (+.f64 beta 2)) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))
(*.f64 (+.f64 beta 2) (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 (+.f64 beta 2) (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 1 (+.f64 beta 2)))))
(/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) beta)
(*.f64 (*.f64 beta -2) (/.f64 -1/2 (+.f64 beta 2)))
(*.f64 -2 (*.f64 (/.f64 -1/2 (+.f64 beta 2)) beta))
(*.f64 (/.f64 -1/2 (+.f64 beta 2)) (*.f64 beta -2))
(*.f64 beta (*.f64 -2 (/.f64 -1/2 (+.f64 beta 2))))
(*.f64 (*.f64 beta -2) (/.f64 1 (*.f64 (+.f64 beta 2) -2)))
(*.f64 (*.f64 beta -2) (/.f64 -1/2 (+.f64 beta 2)))
(*.f64 -2 (*.f64 (/.f64 -1/2 (+.f64 beta 2)) beta))
(*.f64 (/.f64 -1/2 (+.f64 beta 2)) (*.f64 beta -2))
(*.f64 beta (*.f64 -2 (/.f64 -1/2 (+.f64 beta 2))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 beta 2))) (*.f64 beta 1/2))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 beta (neg.f64 (+.f64 beta 2))) -1)
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 2 (+.f64 beta 2)) (*.f64 beta 1/2))
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 (/.f64 beta (+.f64 beta 2)) 1/2) 2)
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 1/2 beta) (/.f64 (+.f64 beta (+.f64 beta 4)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(*.f64 (+.f64 beta 2) (/.f64 (/.f64 (/.f64 1 beta) (+.f64 beta 2)) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))
(*.f64 (+.f64 beta 2) (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 (+.f64 beta 2) (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 1 (+.f64 beta 2)))))
(/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) beta)
(*.f64 (+.f64 1/2 (/.f64 1 beta)) (/.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(*.f64 (+.f64 1/2 (/.f64 1 beta)) (/.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) (*.f64 beta beta)))))
(*.f64 (+.f64 1/2 (/.f64 1 beta)) (/.f64 beta (/.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 2 (+.f64 beta 2)))))
(*.f64 (+.f64 1/2 (/.f64 1 beta)) (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 beta (*.f64 1/2 (+.f64 beta 2))))))
(*.f64 (/.f64 (/.f64 beta (+.f64 1/2 (/.f64 1 beta))) (+.f64 beta 2)) (+.f64 1/2 (/.f64 1 beta)))
(*.f64 (/.f64 2 (*.f64 (+.f64 beta 2) 8)) (*.f64 beta 4))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 -1 (+.f64 beta 2)) (neg.f64 beta))
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 beta 1/2) (*.f64 2 (/.f64 1 (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 beta 1/2) (/.f64 2 (+.f64 beta 2)))
(/.f64 beta (+.f64 beta 2))
(*.f64 1/4 (*.f64 (/.f64 beta (+.f64 beta 2)) 4))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 2 beta) (/.f64 (+.f64 beta 2) (*.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))))
(*.f64 (+.f64 beta 2) (/.f64 (/.f64 (/.f64 1 beta) (+.f64 beta 2)) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))
(*.f64 (+.f64 beta 2) (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 (+.f64 beta 2) (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 1 (+.f64 beta 2)))))
(/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) beta)
(*.f64 (/.f64 -1 beta) (/.f64 (+.f64 beta 2) (neg.f64 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 (+.f64 beta 2) (/.f64 (/.f64 (/.f64 1 beta) (+.f64 beta 2)) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))
(*.f64 (+.f64 beta 2) (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 (+.f64 beta 2) (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 1 (+.f64 beta 2)))))
(/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) beta)
(*.f64 (*.f64 (/.f64 1 (+.f64 beta 2)) 1/4) (*.f64 beta 4))
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 1/2 (/.f64 2 (+.f64 beta 2))) beta)
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 1 (/.f64 1 beta)) (/.f64 1 (+.f64 beta 2)))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (+.f64 1/2 (/.f64 1 beta)))
(*.f64 (+.f64 1/2 (/.f64 1 beta)) (/.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) (*.f64 beta beta)))))
(*.f64 (+.f64 1/2 (/.f64 1 beta)) (/.f64 beta (/.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 2 (+.f64 beta 2)))))
(*.f64 (+.f64 1/2 (/.f64 1 beta)) (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 beta (*.f64 1/2 (+.f64 beta 2))))))
(*.f64 (/.f64 (/.f64 beta (+.f64 1/2 (/.f64 1 beta))) (+.f64 beta 2)) (+.f64 1/2 (/.f64 1 beta)))
(*.f64 (/.f64 (+.f64 beta 2) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 1 beta))
(*.f64 (+.f64 beta 2) (/.f64 (/.f64 (/.f64 1 beta) (+.f64 beta 2)) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))
(*.f64 (+.f64 beta 2) (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 (+.f64 beta 2) (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 1 (+.f64 beta 2)))))
(/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) beta)
(*.f64 (/.f64 1 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 (+.f64 beta 2) beta))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 1 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) (*.f64 beta beta)))))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 beta (/.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 1 (+.f64 beta 2)))))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 beta (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) beta))))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta 2)))))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) (+.f64 beta 2)))
(*.f64 (/.f64 (+.f64 beta (+.f64 beta 4)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 1/2 beta))
(*.f64 (+.f64 beta 2) (/.f64 (/.f64 (/.f64 1 beta) (+.f64 beta 2)) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))
(*.f64 (+.f64 beta 2) (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 (+.f64 beta 2) (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 1 (+.f64 beta 2)))))
(/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) beta)
(*.f64 (/.f64 (+.f64 beta 2) (neg.f64 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))) (/.f64 -1 beta))
(*.f64 (+.f64 beta 2) (/.f64 (/.f64 (/.f64 1 beta) (+.f64 beta 2)) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))
(*.f64 (+.f64 beta 2) (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 (+.f64 beta 2) (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 1 (+.f64 beta 2)))))
(/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) beta)
(*.f64 (/.f64 (/.f64 1 beta) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (+.f64 beta 2))
(*.f64 (+.f64 beta 2) (/.f64 (/.f64 (/.f64 1 beta) (+.f64 beta 2)) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))
(*.f64 (+.f64 beta 2) (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 (+.f64 beta 2) (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 1 (+.f64 beta 2)))))
(/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) beta)
(*.f64 (/.f64 2 (*.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))) (/.f64 (+.f64 beta 2) beta))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 1 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) (*.f64 beta beta)))))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 beta (/.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 1 (+.f64 beta 2)))))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 beta (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) beta))))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 beta (+.f64 beta 2)))))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) (+.f64 beta 2)))
(*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))
(*.f64 (+.f64 beta 2) (/.f64 (/.f64 (/.f64 1 beta) (+.f64 beta 2)) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))
(*.f64 (+.f64 beta 2) (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 (+.f64 beta 2) (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 1 (+.f64 beta 2)))))
(/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) beta)
(*.f64 (/.f64 beta (*.f64 (+.f64 beta 2) 4)) 4)
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 1/2 (/.f64 1/2 (+.f64 beta 2))) (*.f64 beta 4))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 -1/2 (+.f64 beta 2)) (*.f64 beta -2))
(*.f64 (*.f64 beta -2) (/.f64 -1/2 (+.f64 beta 2)))
(*.f64 -2 (*.f64 (/.f64 -1/2 (+.f64 beta 2)) beta))
(*.f64 beta (*.f64 -2 (/.f64 -1/2 (+.f64 beta 2))))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))
(*.f64 (+.f64 beta 2) (/.f64 (/.f64 (/.f64 1 beta) (+.f64 beta 2)) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))
(*.f64 (+.f64 beta 2) (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 (+.f64 beta 2) (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 1 (+.f64 beta 2)))))
(/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) beta)
(*.f64 (/.f64 (+.f64 beta 2) (*.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 (+.f64 beta 2) (/.f64 2 beta)))) (/.f64 2 beta))
(*.f64 (+.f64 beta 2) (/.f64 (/.f64 (/.f64 1 beta) (+.f64 beta 2)) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))
(*.f64 (+.f64 beta 2) (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 (+.f64 beta 2) (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 1 (+.f64 beta 2)))))
(/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) beta)
(*.f64 (/.f64 (/.f64 beta (+.f64 beta 2)) 4) 4)
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta 2) 8)) (*.f64 beta 8))
(*.f64 beta (*.f64 8 (/.f64 1 (*.f64 8 (+.f64 beta 2)))))
(*.f64 beta (*.f64 8 (/.f64 1/8 (+.f64 beta 2))))
(*.f64 (*.f64 beta 8) (/.f64 1/8 (+.f64 beta 2)))
(*.f64 8 (/.f64 beta (*.f64 8 (+.f64 beta 2))))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta 2) -2)) (*.f64 beta -2))
(*.f64 (*.f64 beta -2) (/.f64 -1/2 (+.f64 beta 2)))
(*.f64 -2 (*.f64 (/.f64 -1/2 (+.f64 beta 2)) beta))
(*.f64 (/.f64 -1/2 (+.f64 beta 2)) (*.f64 beta -2))
(*.f64 beta (*.f64 -2 (/.f64 -1/2 (+.f64 beta 2))))
(pow.f64 (/.f64 beta (+.f64 beta 2)) 1)
(/.f64 beta (+.f64 beta 2))
(neg.f64 (/.f64 beta (neg.f64 (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(neg.f64 (/.f64 (/.f64 (+.f64 beta 2) beta) (neg.f64 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 (+.f64 beta 2) (/.f64 (/.f64 (/.f64 1 beta) (+.f64 beta 2)) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))
(*.f64 (+.f64 beta 2) (/.f64 1 (*.f64 beta (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 (+.f64 beta 2) (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 1 (+.f64 beta 2)))))
(/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) beta)

localize67.0ms (0.2%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 1 alpha)))
0.0b
(*.f64 4 (/.f64 i alpha))
Compiler

Compiled 48 to 31 computations (35.4% saved)

series1.0ms (0%)

Counts
1 → 15
Calls

6 calls:

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

rewrite82.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1614×rational.json-1
1614×rational.json-2
1614×rational.json-4
1614×rational.json-3
1608×exponential.json-3
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01231
19131
219531
340831
4106125
5437225
Stop Event
node limit
Counts
1 → 26
Calls
Call 1
Inputs
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 1 alpha)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (+.f64 (/.f64 i alpha) (/.f64 1/2 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (+.f64 (/.f64 1 alpha) (*.f64 i (/.f64 2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 alpha) (+.f64 2 (*.f64 4 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 alpha) (+.f64 1 (+.f64 i i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 4 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)))) (*.f64 2 (*.f64 4 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 alpha (*.f64 4 i)) (*.f64 alpha 1/2)) (*.f64 (/.f64 alpha (*.f64 4 i)) (*.f64 alpha 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 alpha (*.f64 4 i)) (/.f64 (*.f64 alpha alpha) (+.f64 alpha alpha))) (*.f64 (/.f64 alpha (*.f64 4 i)) (/.f64 (*.f64 alpha alpha) (+.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 alpha (*.f64 4 i)) (/.f64 alpha (*.f64 2 (/.f64 alpha alpha)))) (*.f64 (/.f64 alpha (*.f64 4 i)) (/.f64 alpha (*.f64 2 (/.f64 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 alpha 1/2) (/.f64 alpha (*.f64 4 i))) (*.f64 (*.f64 alpha 1/2) (/.f64 alpha (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha alpha)) (/.f64 alpha (*.f64 4 i))) (*.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha alpha)) (/.f64 alpha (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 alpha (*.f64 2 (/.f64 alpha alpha))) (/.f64 alpha (*.f64 4 i))) (*.f64 (/.f64 alpha (*.f64 2 (/.f64 alpha alpha))) (/.f64 alpha (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)) 1)))))

simplify66.0ms (0.2%)

Algorithm
egg-herbie
Rules
1780×rational.json-simplify-35
1500×rational.json-simplify-54
1006×rational.json-simplify-2
926×rational.json-simplify-1
844×rational.json-simplify-51
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0861013
1206969
2606933
32219933
46998933
Stop Event
node limit
Counts
41 → 41
Calls
Call 1
Inputs
(/.f64 2 alpha)
(*.f64 4 (/.f64 i alpha))
(*.f64 4 (/.f64 i alpha))
(/.f64 (+.f64 (*.f64 4 i) 2) alpha)
(/.f64 (+.f64 (*.f64 4 i) 2) alpha)
(/.f64 (+.f64 (*.f64 4 i) 2) alpha)
(/.f64 (+.f64 (*.f64 4 i) 2) alpha)
(/.f64 (+.f64 (*.f64 4 i) 2) alpha)
(/.f64 (+.f64 (*.f64 4 i) 2) alpha)
(/.f64 (+.f64 (*.f64 4 i) 2) alpha)
(/.f64 (+.f64 (*.f64 4 i) 2) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -4 i) 2) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -4 i) 2) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -4 i) 2) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -4 i) 2) alpha))
(-.f64 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)) 0)
(*.f64 4 (/.f64 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)) 4))
(*.f64 4 (+.f64 (/.f64 i alpha) (/.f64 1/2 alpha)))
(*.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)) 1/2))
(*.f64 2 (+.f64 (/.f64 1 alpha) (*.f64 i (/.f64 2 alpha))))
(*.f64 1 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)))
(*.f64 (/.f64 1 alpha) (+.f64 2 (*.f64 4 i)))
(*.f64 (/.f64 2 alpha) (+.f64 1 (+.f64 i i)))
(*.f64 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)) 1)
(*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))
(*.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))) 1/2)
(*.f64 (*.f64 4 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))) 1/4)
(*.f64 1/2 (*.f64 2 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))))
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)) 1/2) 2)
(/.f64 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)) 1)
(/.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))) 2)
(/.f64 (*.f64 4 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))) 4)
(/.f64 (*.f64 2 (*.f64 4 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)))) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)))) (*.f64 2 (*.f64 4 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))))) 16)
(/.f64 (+.f64 (/.f64 alpha (*.f64 4 i)) (*.f64 alpha 1/2)) (*.f64 (/.f64 alpha (*.f64 4 i)) (*.f64 alpha 1/2)))
(/.f64 (+.f64 (/.f64 alpha (*.f64 4 i)) (/.f64 (*.f64 alpha alpha) (+.f64 alpha alpha))) (*.f64 (/.f64 alpha (*.f64 4 i)) (/.f64 (*.f64 alpha alpha) (+.f64 alpha alpha))))
(/.f64 (+.f64 (/.f64 alpha (*.f64 4 i)) (/.f64 alpha (*.f64 2 (/.f64 alpha alpha)))) (*.f64 (/.f64 alpha (*.f64 4 i)) (/.f64 alpha (*.f64 2 (/.f64 alpha alpha)))))
(/.f64 (+.f64 (*.f64 alpha 1/2) (/.f64 alpha (*.f64 4 i))) (*.f64 (*.f64 alpha 1/2) (/.f64 alpha (*.f64 4 i))))
(/.f64 (+.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha alpha)) (/.f64 alpha (*.f64 4 i))) (*.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha alpha)) (/.f64 alpha (*.f64 4 i))))
(/.f64 (+.f64 (/.f64 alpha (*.f64 2 (/.f64 alpha alpha))) (/.f64 alpha (*.f64 4 i))) (*.f64 (/.f64 alpha (*.f64 2 (/.f64 alpha alpha))) (/.f64 alpha (*.f64 4 i))))
(pow.f64 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)) 1)
Outputs
(/.f64 2 alpha)
(*.f64 4 (/.f64 i alpha))
(/.f64 i (/.f64 alpha 4))
(*.f64 4 (/.f64 i alpha))
(/.f64 i (/.f64 alpha 4))
(/.f64 (+.f64 (*.f64 4 i) 2) alpha)
(/.f64 (+.f64 2 (*.f64 4 i)) alpha)
(/.f64 (+.f64 (*.f64 4 i) 2) alpha)
(/.f64 (+.f64 2 (*.f64 4 i)) alpha)
(/.f64 (+.f64 (*.f64 4 i) 2) alpha)
(/.f64 (+.f64 2 (*.f64 4 i)) alpha)
(/.f64 (+.f64 (*.f64 4 i) 2) alpha)
(/.f64 (+.f64 2 (*.f64 4 i)) alpha)
(/.f64 (+.f64 (*.f64 4 i) 2) alpha)
(/.f64 (+.f64 2 (*.f64 4 i)) alpha)
(/.f64 (+.f64 (*.f64 4 i) 2) alpha)
(/.f64 (+.f64 2 (*.f64 4 i)) alpha)
(/.f64 (+.f64 (*.f64 4 i) 2) alpha)
(/.f64 (+.f64 2 (*.f64 4 i)) alpha)
(/.f64 (+.f64 (*.f64 4 i) 2) alpha)
(/.f64 (+.f64 2 (*.f64 4 i)) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -4 i) 2) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 i -4) 2) alpha))
(neg.f64 (/.f64 (-.f64 (*.f64 i -4) 2) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -4 i) 2) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 i -4) 2) alpha))
(neg.f64 (/.f64 (-.f64 (*.f64 i -4) 2) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -4 i) 2) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 i -4) 2) alpha))
(neg.f64 (/.f64 (-.f64 (*.f64 i -4) 2) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -4 i) 2) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 i -4) 2) alpha))
(neg.f64 (/.f64 (-.f64 (*.f64 i -4) 2) alpha))
(-.f64 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)) 0)
(*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))
(*.f64 (/.f64 1/2 alpha) (*.f64 8 (+.f64 i 1/2)))
(*.f64 4 (/.f64 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)) 4))
(*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))
(*.f64 (/.f64 1/2 alpha) (*.f64 8 (+.f64 i 1/2)))
(*.f64 4 (+.f64 (/.f64 i alpha) (/.f64 1/2 alpha)))
(*.f64 2 (*.f64 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)) 1/2))
(*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))
(*.f64 (/.f64 1/2 alpha) (*.f64 8 (+.f64 i 1/2)))
(*.f64 2 (+.f64 (/.f64 1 alpha) (*.f64 i (/.f64 2 alpha))))
(*.f64 2 (+.f64 (/.f64 1 alpha) (*.f64 (/.f64 2 alpha) i)))
(*.f64 1 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)))
(*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))
(*.f64 (/.f64 1/2 alpha) (*.f64 8 (+.f64 i 1/2)))
(*.f64 (/.f64 1 alpha) (+.f64 2 (*.f64 4 i)))
(*.f64 (/.f64 2 alpha) (+.f64 1 (+.f64 i i)))
(*.f64 (/.f64 2 alpha) (+.f64 i (+.f64 i 1)))
(*.f64 (/.f64 2 alpha) (+.f64 i (-.f64 i -1)))
(*.f64 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)) 1)
(*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))
(*.f64 (/.f64 1/2 alpha) (*.f64 8 (+.f64 i 1/2)))
(*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))
(*.f64 (/.f64 1/2 alpha) (*.f64 8 (+.f64 i 1/2)))
(*.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))) 1/2)
(*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))
(*.f64 (/.f64 1/2 alpha) (*.f64 8 (+.f64 i 1/2)))
(*.f64 (*.f64 4 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))) 1/4)
(*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))
(*.f64 (/.f64 1/2 alpha) (*.f64 8 (+.f64 i 1/2)))
(*.f64 1/2 (*.f64 2 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))))
(*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))
(*.f64 (/.f64 1/2 alpha) (*.f64 8 (+.f64 i 1/2)))
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)) 1/2) 2)
(*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))
(*.f64 (/.f64 1/2 alpha) (*.f64 8 (+.f64 i 1/2)))
(/.f64 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)) 1)
(*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))
(*.f64 (/.f64 1/2 alpha) (*.f64 8 (+.f64 i 1/2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))) 2)
(*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))
(*.f64 (/.f64 1/2 alpha) (*.f64 8 (+.f64 i 1/2)))
(/.f64 (*.f64 4 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))) 4)
(*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))
(*.f64 (/.f64 1/2 alpha) (*.f64 8 (+.f64 i 1/2)))
(/.f64 (*.f64 2 (*.f64 4 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)))) 8)
(*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))
(*.f64 (/.f64 1/2 alpha) (*.f64 8 (+.f64 i 1/2)))
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)))) (*.f64 2 (*.f64 4 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))))) 16)
(*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))
(*.f64 (/.f64 1/2 alpha) (*.f64 8 (+.f64 i 1/2)))
(/.f64 (+.f64 (/.f64 alpha (*.f64 4 i)) (*.f64 alpha 1/2)) (*.f64 (/.f64 alpha (*.f64 4 i)) (*.f64 alpha 1/2)))
(+.f64 (/.f64 1 (/.f64 alpha (*.f64 4 i))) (/.f64 1 (*.f64 alpha 1/2)))
(+.f64 (/.f64 2 alpha) (/.f64 i (/.f64 (/.f64 alpha 4) 1)))
(+.f64 (/.f64 2 alpha) (/.f64 i (/.f64 alpha 4)))
(/.f64 (+.f64 (/.f64 alpha (*.f64 4 i)) (/.f64 (*.f64 alpha alpha) (+.f64 alpha alpha))) (*.f64 (/.f64 alpha (*.f64 4 i)) (/.f64 (*.f64 alpha alpha) (+.f64 alpha alpha))))
(+.f64 (/.f64 1 (/.f64 alpha (*.f64 4 i))) (/.f64 1 (*.f64 alpha 1/2)))
(+.f64 (/.f64 2 alpha) (/.f64 i (/.f64 (/.f64 alpha 4) 1)))
(+.f64 (/.f64 2 alpha) (/.f64 i (/.f64 alpha 4)))
(/.f64 (+.f64 (/.f64 alpha (*.f64 4 i)) (/.f64 alpha (*.f64 2 (/.f64 alpha alpha)))) (*.f64 (/.f64 alpha (*.f64 4 i)) (/.f64 alpha (*.f64 2 (/.f64 alpha alpha)))))
(+.f64 (/.f64 1 (/.f64 alpha (*.f64 4 i))) (/.f64 1 (*.f64 alpha 1/2)))
(+.f64 (/.f64 2 alpha) (/.f64 i (/.f64 (/.f64 alpha 4) 1)))
(+.f64 (/.f64 2 alpha) (/.f64 i (/.f64 alpha 4)))
(/.f64 (+.f64 (*.f64 alpha 1/2) (/.f64 alpha (*.f64 4 i))) (*.f64 (*.f64 alpha 1/2) (/.f64 alpha (*.f64 4 i))))
(+.f64 (/.f64 1 (/.f64 alpha (*.f64 4 i))) (/.f64 1 (*.f64 alpha 1/2)))
(+.f64 (/.f64 2 alpha) (/.f64 i (/.f64 (/.f64 alpha 4) 1)))
(+.f64 (/.f64 2 alpha) (/.f64 i (/.f64 alpha 4)))
(/.f64 (+.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha alpha)) (/.f64 alpha (*.f64 4 i))) (*.f64 (/.f64 (*.f64 alpha alpha) (+.f64 alpha alpha)) (/.f64 alpha (*.f64 4 i))))
(+.f64 (/.f64 1 (/.f64 alpha (*.f64 4 i))) (/.f64 1 (*.f64 alpha 1/2)))
(+.f64 (/.f64 2 alpha) (/.f64 i (/.f64 (/.f64 alpha 4) 1)))
(+.f64 (/.f64 2 alpha) (/.f64 i (/.f64 alpha 4)))
(/.f64 (+.f64 (/.f64 alpha (*.f64 2 (/.f64 alpha alpha))) (/.f64 alpha (*.f64 4 i))) (*.f64 (/.f64 alpha (*.f64 2 (/.f64 alpha alpha))) (/.f64 alpha (*.f64 4 i))))
(+.f64 (/.f64 1 (/.f64 alpha (*.f64 4 i))) (/.f64 1 (*.f64 alpha 1/2)))
(+.f64 (/.f64 2 alpha) (/.f64 i (/.f64 (/.f64 alpha 4) 1)))
(+.f64 (/.f64 2 alpha) (/.f64 i (/.f64 alpha 4)))
(pow.f64 (*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2)) 1)
(*.f64 (*.f64 (/.f64 1/2 alpha) 8) (+.f64 i 1/2))
(*.f64 (/.f64 1/2 alpha) (*.f64 8 (+.f64 i 1/2)))

localize28.0ms (0.1%)

Local error

Found 3 expressions with local error:

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

Compiled 90 to 46 computations (48.9% saved)

series11.0ms (0%)

Counts
2 → 60
Calls

18 calls:

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

rewrite88.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1826×rational.json-1
1826×rational.json-2
1826×rational.json-4
1826×rational.json-3
1812×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01456
19856
223556
360856
4193156
5579356
Stop Event
node limit
Counts
2 → 69
Calls
Call 1
Inputs
(*.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))
(/.f64 (-.f64 beta alpha) i)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 alpha (/.f64 (+.f64 alpha (+.f64 i i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (*.f64 i (/.f64 2 (-.f64 beta alpha)))) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (*.f64 i (/.f64 2 (-.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (*.f64 i (/.f64 2 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (*.f64 i (/.f64 2 (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha alpha) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (-.f64 beta alpha) i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha alpha) (+.f64 (/.f64 (+.f64 alpha (+.f64 i i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (/.f64 (+.f64 alpha (+.f64 i i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))) (*.f64 2 (*.f64 i (/.f64 2 (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))) (/.f64 4 (/.f64 (-.f64 beta alpha) i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha 4) (+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (-.f64 beta alpha) i)) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (-.f64 beta alpha) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) i)) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) i)) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2) (/.f64 i (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 alpha) (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) 4) (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 4) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4) (+.f64 (/.f64 4 (/.f64 (-.f64 beta alpha) i)) (/.f64 4 (/.f64 (-.f64 beta alpha) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 alpha (+.f64 i i))) (+.f64 (/.f64 1 alpha) (/.f64 1 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4))) (/.f64 1 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha -2) (+.f64 (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) 4) (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (-.f64 0 (*.f64 i (/.f64 2 (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (-.f64 beta alpha) i)) (-.f64 0 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 4) (*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (+.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2)) (neg.f64 (/.f64 i (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) (-.f64 0 (/.f64 1 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) i) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 beta alpha) i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 beta alpha) i) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (/.f64 (-.f64 beta alpha) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (/.f64 1 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 1/2 (/.f64 1 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (+.f64 (*.f64 1/2 (/.f64 1 i)) (*.f64 1/2 (/.f64 1 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (+.f64 (/.f64 1/2 i) (*.f64 1/2 (/.f64 1 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (+.f64 (*.f64 1/2 (/.f64 1 i)) (/.f64 1/2 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 beta alpha) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 1 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 1/2 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) i)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 2 (*.f64 i 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha beta) (/.f64 -1 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 alpha beta) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1 i)) (*.f64 2 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 i) (*.f64 2 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 i)) (*.f64 1/2 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 1/2 (/.f64 1 i))) (-.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 alpha beta) i) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 i 8)) (*.f64 (-.f64 beta alpha) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 i) (-.f64 alpha beta))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 beta alpha) i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 alpha beta) i))))))

simplify196.0ms (0.6%)

Algorithm
egg-herbie
Rules
1726×rational.json-simplify-35
1272×rational.json-simplify-61
1210×rational.json-simplify-44
1044×rational.json-simplify-49
1042×rational.json-simplify-47
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02695655
17525543
220875487
375675487
Stop Event
node limit
Counts
129 → 170
Calls
Call 1
Inputs
(*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))) (pow.f64 alpha 3)) i))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 4)) (pow.f64 i 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))) (pow.f64 alpha 3)) i)))))
(*.f64 -1/2 (/.f64 alpha i))
(+.f64 (*.f64 1/2 (+.f64 (/.f64 beta i) 2)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 beta i) 2) i) alpha)) (+.f64 (*.f64 1/2 (+.f64 (/.f64 beta i) 2)) (*.f64 -1/2 (/.f64 alpha i))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 beta i) 2) i) alpha)) (+.f64 (*.f64 1/2 (+.f64 (/.f64 beta i) 2)) (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 beta i) 2) (pow.f64 i 2)) (pow.f64 alpha 2))))))
(*.f64 -1/2 (/.f64 alpha i))
(+.f64 (*.f64 -1/2 (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) (+.f64 (/.f64 (*.f64 i (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) alpha) (*.f64 -1/2 (/.f64 alpha i))))
(+.f64 (*.f64 -1/2 (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 i (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) alpha) (*.f64 -1/2 (/.f64 alpha i)))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 beta alpha)) (pow.f64 alpha 3))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 alpha 2))))))
(*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 alpha 4) (-.f64 beta alpha)) (pow.f64 i 5))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3))))))
(*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 alpha 4) (-.f64 beta alpha)) (pow.f64 i 5))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3))))))
(*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(*.f64 -1 (/.f64 alpha i))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(/.f64 beta i)
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(/.f64 beta i)
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(/.f64 beta i)
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(*.f64 -1 (/.f64 alpha i))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(*.f64 -1 (/.f64 alpha i))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 0)
(+.f64 0 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))))
(-.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 0)
(/.f64 alpha (/.f64 (+.f64 alpha (+.f64 i i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))
(/.f64 2 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))
(/.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (*.f64 i (/.f64 2 (-.f64 beta alpha)))) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (*.f64 i (/.f64 2 (-.f64 beta alpha))))))
(/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (*.f64 i (/.f64 2 (-.f64 beta alpha))))
(/.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)))
(/.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))
(/.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 1)
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (*.f64 i (/.f64 2 (-.f64 beta alpha)))))
(/.f64 (+.f64 alpha alpha) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (-.f64 beta alpha) i)))
(/.f64 (+.f64 alpha alpha) (+.f64 (/.f64 (+.f64 alpha (+.f64 i i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (/.f64 (+.f64 alpha (+.f64 i i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 2)
(/.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))) (*.f64 2 (*.f64 i (/.f64 2 (-.f64 beta alpha)))))
(/.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))) (/.f64 4 (/.f64 (-.f64 beta alpha) i)))
(/.f64 (*.f64 alpha 4) (+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (-.f64 beta alpha) i)) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (-.f64 beta alpha) i))))
(/.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) i)) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha))))
(/.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) i)) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 4))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2) (/.f64 i (-.f64 beta alpha)))
(/.f64 (neg.f64 alpha) (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))
(/.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i))) 4)
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) 4) (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 4) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 4)))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4) (+.f64 (/.f64 4 (/.f64 (-.f64 beta alpha) i)) (/.f64 4 (/.f64 (-.f64 beta alpha) i))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 alpha (+.f64 i i))) (+.f64 (/.f64 1 alpha) (/.f64 1 alpha)))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4))) (/.f64 1 alpha))
(/.f64 (*.f64 alpha -2) (+.f64 (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))))
(/.f64 (*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 4) 8)
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) 4) (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 2))
(/.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (-.f64 0 (*.f64 i (/.f64 2 (-.f64 beta alpha)))))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) i)) (-.f64 0 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 4) (*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 4)) 16)
(/.f64 (+.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (+.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (neg.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2)) (neg.f64 (/.f64 i (-.f64 beta alpha))))
(/.f64 (neg.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) (-.f64 0 (/.f64 1 alpha)))
(/.f64 (neg.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))
(pow.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 1)
(+.f64 (/.f64 (-.f64 beta alpha) i) 0)
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))
(+.f64 0 (/.f64 (-.f64 beta alpha) i))
(-.f64 (/.f64 (-.f64 beta alpha) i) 0)
(*.f64 2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))
(*.f64 1/2 (*.f64 2 (/.f64 (-.f64 beta alpha) i)))
(*.f64 (-.f64 beta alpha) (/.f64 1 i))
(*.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 1/2 (/.f64 1 i))))
(*.f64 (-.f64 beta alpha) (+.f64 (*.f64 1/2 (/.f64 1 i)) (*.f64 1/2 (/.f64 1 i))))
(*.f64 (-.f64 beta alpha) (+.f64 (/.f64 1/2 i) (*.f64 1/2 (/.f64 1 i))))
(*.f64 (-.f64 beta alpha) (+.f64 (*.f64 1/2 (/.f64 1 i)) (/.f64 1/2 i)))
(*.f64 (/.f64 (-.f64 beta alpha) i) 1)
(*.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) 2)
(*.f64 1 (/.f64 (-.f64 beta alpha) i))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 1 i)))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 1/2 i))
(*.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) i)) 1/2)
(*.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 2 (*.f64 i 8)))
(*.f64 (/.f64 1 i) (-.f64 beta alpha))
(*.f64 (-.f64 alpha beta) (/.f64 -1 i))
(*.f64 -1 (/.f64 (-.f64 alpha beta) i))
(*.f64 (*.f64 1/2 (/.f64 1 i)) (*.f64 2 (-.f64 beta alpha)))
(*.f64 (/.f64 1/2 i) (*.f64 2 (-.f64 beta alpha)))
(*.f64 (*.f64 2 (/.f64 1 i)) (*.f64 1/2 (-.f64 beta alpha)))
(*.f64 (*.f64 2 (*.f64 1/2 (/.f64 1 i))) (-.f64 beta alpha))
(*.f64 (/.f64 (-.f64 alpha beta) i) -1)
(*.f64 (/.f64 2 (*.f64 i 8)) (*.f64 (-.f64 beta alpha) 4))
(*.f64 (/.f64 -1 i) (-.f64 alpha beta))
(pow.f64 (/.f64 (-.f64 beta alpha) i) 1)
(neg.f64 (/.f64 (-.f64 alpha beta) i))
Outputs
(*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 beta (/.f64 alpha (pow.f64 i 2))))
(*.f64 (/.f64 beta (pow.f64 i 2)) (*.f64 1/4 alpha))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/4 (*.f64 beta (/.f64 alpha (pow.f64 i 2)))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))))
(+.f64 (*.f64 (/.f64 beta (pow.f64 i 2)) (*.f64 1/4 alpha)) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))) (pow.f64 alpha 3)) i))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 3)) i))))
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))) (*.f64 1/4 (+.f64 (*.f64 beta (/.f64 alpha (pow.f64 i 2))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (/.f64 (pow.f64 alpha 3) i)))))
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))) (*.f64 1/4 (+.f64 (*.f64 alpha (/.f64 beta (pow.f64 i 2))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (/.f64 (pow.f64 alpha 3) i)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 4)) (pow.f64 i 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))) (pow.f64 alpha 3)) i)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 3)) i)) (*.f64 -1/8 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 4)) (pow.f64 i 2))))))
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))) (*.f64 1/4 (+.f64 (*.f64 beta (/.f64 alpha (pow.f64 i 2))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (/.f64 (pow.f64 alpha 3) i))))) (*.f64 -1/8 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (/.f64 (pow.f64 alpha 4) (pow.f64 i 2)))))
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (*.f64 (/.f64 (pow.f64 alpha 4) (pow.f64 i 2)) -1/8)) (*.f64 1/4 (+.f64 (*.f64 alpha (/.f64 beta (pow.f64 i 2))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (/.f64 (pow.f64 alpha 3) i))))))
(*.f64 -1/2 (/.f64 alpha i))
(+.f64 (*.f64 1/2 (+.f64 (/.f64 beta i) 2)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (+.f64 2 (/.f64 beta i))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 beta i) 2) i) alpha)) (+.f64 (*.f64 1/2 (+.f64 (/.f64 beta i) 2)) (*.f64 -1/2 (/.f64 alpha i))))
(+.f64 (*.f64 1/2 (+.f64 2 (/.f64 beta i))) (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 -1 (*.f64 i (/.f64 (+.f64 2 (/.f64 beta i)) alpha)))))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (+.f64 (neg.f64 (*.f64 (+.f64 2 (/.f64 beta i)) (/.f64 i alpha))) (*.f64 1/2 (+.f64 2 (/.f64 beta i)))))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 beta i))) (*.f64 i (neg.f64 (/.f64 (+.f64 2 (/.f64 beta i)) alpha)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 beta i) 2) i) alpha)) (+.f64 (*.f64 1/2 (+.f64 (/.f64 beta i) 2)) (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 beta i) 2) (pow.f64 i 2)) (pow.f64 alpha 2))))))
(+.f64 (*.f64 1/2 (+.f64 2 (/.f64 beta i))) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 2 (*.f64 (pow.f64 i 2) (/.f64 (+.f64 2 (/.f64 beta i)) (pow.f64 alpha 2))))) (*.f64 -1 (*.f64 i (/.f64 (+.f64 2 (/.f64 beta i)) alpha)))))
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 (pow.f64 i 2) (*.f64 (/.f64 (+.f64 2 (/.f64 beta i)) (pow.f64 alpha 2)) 2))) (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 beta i))) (neg.f64 (*.f64 (+.f64 2 (/.f64 beta i)) (/.f64 i alpha)))))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (+.f64 (*.f64 i (neg.f64 (/.f64 (+.f64 2 (/.f64 beta i)) alpha))) (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 beta i))) (*.f64 (+.f64 2 (/.f64 beta i)) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)) 2)))))
(*.f64 -1/2 (/.f64 alpha i))
(+.f64 (*.f64 -1/2 (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 -1/2 (-.f64 (*.f64 (/.f64 beta i) -1) 2)))
(*.f64 -1/2 (+.f64 (-.f64 (neg.f64 (/.f64 beta i)) 2) (/.f64 alpha i)))
(*.f64 -1/2 (+.f64 (/.f64 alpha i) (-.f64 (neg.f64 (/.f64 beta i)) 2)))
(+.f64 (*.f64 -1/2 (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) (+.f64 (/.f64 (*.f64 i (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) alpha) (*.f64 -1/2 (/.f64 alpha i))))
(+.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 beta i) -1) 2)) (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 (-.f64 (*.f64 (/.f64 beta i) -1) 2) (/.f64 i alpha))))
(+.f64 (*.f64 -1/2 (+.f64 (-.f64 (neg.f64 (/.f64 beta i)) 2) (/.f64 alpha i))) (*.f64 i (/.f64 (-.f64 (neg.f64 (/.f64 beta i)) 2) alpha)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 (-.f64 (neg.f64 (/.f64 beta i)) 2) (+.f64 -1/2 (/.f64 i alpha))))
(+.f64 (*.f64 -1/2 (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 i (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) alpha) (*.f64 -1/2 (/.f64 alpha i)))))
(+.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 beta i) -1) 2)) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 (-.f64 (*.f64 (/.f64 beta i) -1) 2) (/.f64 i alpha))) (*.f64 -2 (*.f64 (-.f64 (*.f64 (/.f64 beta i) -1) 2) (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))))))
(+.f64 (*.f64 i (/.f64 (-.f64 (neg.f64 (/.f64 beta i)) 2) alpha)) (+.f64 (*.f64 -1/2 (+.f64 (-.f64 (neg.f64 (/.f64 beta i)) 2) (/.f64 alpha i))) (*.f64 (-.f64 (neg.f64 (/.f64 beta i)) 2) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)) -2))))
(+.f64 (*.f64 -1/2 (+.f64 (/.f64 alpha i) (-.f64 (neg.f64 (/.f64 beta i)) 2))) (*.f64 (-.f64 (neg.f64 (/.f64 beta i)) 2) (+.f64 (/.f64 i alpha) (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(/.f64 (-.f64 beta alpha) (*.f64 i 2))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (neg.f64 (/.f64 (-.f64 beta alpha) alpha)))
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 i 2)) (neg.f64 (/.f64 (-.f64 beta alpha) alpha)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 alpha 2)))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 i (pow.f64 alpha 2))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 2 (*.f64 i (/.f64 (-.f64 beta alpha) (pow.f64 alpha 2))))))
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 i 2)) (+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 (-.f64 beta alpha) (*.f64 2 (/.f64 i (pow.f64 alpha 2))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 beta alpha)) (pow.f64 alpha 3))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 i (pow.f64 alpha 2)))))) (*.f64 -4 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 i 2) (pow.f64 alpha 3)))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 2 (*.f64 i (/.f64 (-.f64 beta alpha) (pow.f64 alpha 2))))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 alpha 3)) -4))))
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 i 2)) (+.f64 (+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 (-.f64 beta alpha) (*.f64 2 (/.f64 i (pow.f64 alpha 2))))) (*.f64 (pow.f64 i 2) (*.f64 (/.f64 (-.f64 beta alpha) (pow.f64 alpha 3)) -4))))
(*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 alpha (pow.f64 i 2)) 1/4))
(*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 2) (pow.f64 i 3)))))
(+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 alpha (pow.f64 i 2)) 1/4)) (*.f64 -1/8 (*.f64 (pow.f64 alpha 2) (/.f64 (-.f64 beta alpha) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (*.f64 (pow.f64 alpha 2) (*.f64 (/.f64 (-.f64 beta alpha) (pow.f64 i 3)) -1/8)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 2) (pow.f64 i 3))))) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 3) (pow.f64 i 4)))))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 alpha 2) (/.f64 (-.f64 beta alpha) (pow.f64 i 3)))) (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 i 4)) 1/16)) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 alpha (pow.f64 i 2)) 1/4))))
(+.f64 (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 (pow.f64 alpha 2) (*.f64 (/.f64 (-.f64 beta alpha) (pow.f64 i 3)) -1/8)) (*.f64 (-.f64 beta alpha) (*.f64 1/16 (/.f64 (pow.f64 alpha 3) (pow.f64 i 4))))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 alpha 4) (-.f64 beta alpha)) (pow.f64 i 5))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3))))))
(+.f64 (*.f64 1/16 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 3) (pow.f64 i 4)))) (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (+.f64 (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 2) (pow.f64 i 3)))) (*.f64 -1/32 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 4) (pow.f64 i 5)))))))
(+.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 alpha (pow.f64 i 2)) 1/4)) (*.f64 -1/8 (*.f64 (pow.f64 alpha 2) (/.f64 (-.f64 beta alpha) (pow.f64 i 3))))) (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 alpha 4) (pow.f64 i 5)) -1/32)) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 i 4)) 1/16))))
(+.f64 (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 1/16 (/.f64 (pow.f64 alpha 3) (pow.f64 i 4)))) (+.f64 (*.f64 (pow.f64 alpha 2) (*.f64 (/.f64 (-.f64 beta alpha) (pow.f64 i 3)) -1/8)) (*.f64 (-.f64 beta alpha) (*.f64 -1/32 (/.f64 (pow.f64 alpha 4) (pow.f64 i 5)))))))
(*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 alpha (pow.f64 i 2)) 1/4))
(*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 2) (pow.f64 i 3)))))
(+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 alpha (pow.f64 i 2)) 1/4)) (*.f64 -1/8 (*.f64 (pow.f64 alpha 2) (/.f64 (-.f64 beta alpha) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (*.f64 (pow.f64 alpha 2) (*.f64 (/.f64 (-.f64 beta alpha) (pow.f64 i 3)) -1/8)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 2) (pow.f64 i 3))))) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 3) (pow.f64 i 4)))))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 alpha 2) (/.f64 (-.f64 beta alpha) (pow.f64 i 3)))) (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 i 4)) 1/16)) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 alpha (pow.f64 i 2)) 1/4))))
(+.f64 (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 (pow.f64 alpha 2) (*.f64 (/.f64 (-.f64 beta alpha) (pow.f64 i 3)) -1/8)) (*.f64 (-.f64 beta alpha) (*.f64 1/16 (/.f64 (pow.f64 alpha 3) (pow.f64 i 4))))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 alpha 4) (-.f64 beta alpha)) (pow.f64 i 5))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3))))))
(+.f64 (*.f64 1/16 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 3) (pow.f64 i 4)))) (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (+.f64 (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 2) (pow.f64 i 3)))) (*.f64 -1/32 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 4) (pow.f64 i 5)))))))
(+.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 alpha (pow.f64 i 2)) 1/4)) (*.f64 -1/8 (*.f64 (pow.f64 alpha 2) (/.f64 (-.f64 beta alpha) (pow.f64 i 3))))) (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 alpha 4) (pow.f64 i 5)) -1/32)) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 i 4)) 1/16))))
(+.f64 (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 1/16 (/.f64 (pow.f64 alpha 3) (pow.f64 i 4)))) (+.f64 (*.f64 (pow.f64 alpha 2) (*.f64 (/.f64 (-.f64 beta alpha) (pow.f64 i 3)) -1/8)) (*.f64 (-.f64 beta alpha) (*.f64 -1/32 (/.f64 (pow.f64 alpha 4) (pow.f64 i 5)))))))
(*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i)))))
(*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2)))))
(*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 alpha (*.f64 i 2)))))))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 1/2 (/.f64 (*.f64 alpha (/.f64 beta i)) (+.f64 alpha (*.f64 i 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 beta (*.f64 (/.f64 (/.f64 alpha i) (+.f64 alpha (*.f64 i 2))) 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 alpha (*.f64 i 2)))))))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 1/2 (/.f64 (*.f64 alpha (/.f64 beta i)) (+.f64 alpha (*.f64 i 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 beta (*.f64 (/.f64 (/.f64 alpha i) (+.f64 alpha (*.f64 i 2))) 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 alpha (*.f64 i 2)))))))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 1/2 (/.f64 (*.f64 alpha (/.f64 beta i)) (+.f64 alpha (*.f64 i 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 beta (*.f64 (/.f64 (/.f64 alpha i) (+.f64 alpha (*.f64 i 2))) 1/2)))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i)))))
(*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 alpha (*.f64 i 2))))))
(*.f64 1/2 (/.f64 (*.f64 alpha (/.f64 beta i)) (+.f64 alpha (*.f64 i 2))))
(*.f64 beta (*.f64 (/.f64 (/.f64 alpha i) (+.f64 alpha (*.f64 i 2))) 1/2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 alpha (*.f64 i 2)))))))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 1/2 (/.f64 (*.f64 alpha (/.f64 beta i)) (+.f64 alpha (*.f64 i 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 beta (*.f64 (/.f64 (/.f64 alpha i) (+.f64 alpha (*.f64 i 2))) 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 alpha (*.f64 i 2)))))))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 1/2 (/.f64 (*.f64 alpha (/.f64 beta i)) (+.f64 alpha (*.f64 i 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 beta (*.f64 (/.f64 (/.f64 alpha i) (+.f64 alpha (*.f64 i 2))) 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 alpha (*.f64 i 2)))))))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 1/2 (/.f64 (*.f64 alpha (/.f64 beta i)) (+.f64 alpha (*.f64 i 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 beta (*.f64 (/.f64 (/.f64 alpha i) (+.f64 alpha (*.f64 i 2))) 1/2)))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i)))))
(*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 alpha (*.f64 i 2))))))
(*.f64 1/2 (/.f64 (*.f64 alpha (/.f64 beta i)) (+.f64 alpha (*.f64 i 2))))
(*.f64 beta (*.f64 (/.f64 (/.f64 alpha i) (+.f64 alpha (*.f64 i 2))) 1/2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 alpha (*.f64 i 2)))))))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 1/2 (/.f64 (*.f64 alpha (/.f64 beta i)) (+.f64 alpha (*.f64 i 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 beta (*.f64 (/.f64 (/.f64 alpha i) (+.f64 alpha (*.f64 i 2))) 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 alpha (*.f64 i 2)))))))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 1/2 (/.f64 (*.f64 alpha (/.f64 beta i)) (+.f64 alpha (*.f64 i 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 beta (*.f64 (/.f64 (/.f64 alpha i) (+.f64 alpha (*.f64 i 2))) 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 alpha (*.f64 i 2)))))))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 1/2 (/.f64 (*.f64 alpha (/.f64 beta i)) (+.f64 alpha (*.f64 i 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 beta (*.f64 (/.f64 (/.f64 alpha i) (+.f64 alpha (*.f64 i 2))) 1/2)))
(*.f64 -1 (/.f64 alpha i))
(*.f64 (/.f64 alpha i) -1)
(neg.f64 (/.f64 alpha i))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 (/.f64 alpha i) -1))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 (/.f64 alpha i) -1))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 (/.f64 alpha i) -1))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(/.f64 beta i)
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 (/.f64 alpha i) -1))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 (/.f64 alpha i) -1))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 (/.f64 alpha i) -1))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(/.f64 beta i)
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 (/.f64 alpha i) -1))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 (/.f64 alpha i) -1))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 (/.f64 alpha i) -1))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(/.f64 beta i)
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 (/.f64 alpha i) -1))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 (/.f64 alpha i) -1))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 (/.f64 alpha i) -1))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(*.f64 -1 (/.f64 alpha i))
(*.f64 (/.f64 alpha i) -1)
(neg.f64 (/.f64 alpha i))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 (/.f64 alpha i) -1))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 (/.f64 alpha i) -1))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 (/.f64 alpha i) -1))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(*.f64 -1 (/.f64 alpha i))
(*.f64 (/.f64 alpha i) -1)
(neg.f64 (/.f64 alpha i))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 (/.f64 alpha i) -1))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 (/.f64 alpha i) -1))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 (/.f64 alpha i) -1))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 0)
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))))
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 alpha (+.f64 alpha (*.f64 i 4))))))
(/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 (+.f64 alpha alpha) (*.f64 i 4)) alpha))
(+.f64 0 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))))
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))))
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 alpha (+.f64 alpha (*.f64 i 4))))))
(/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 (+.f64 alpha alpha) (*.f64 i 4)) alpha))
(-.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 0)
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))))
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 alpha (+.f64 alpha (*.f64 i 4))))))
(/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 (+.f64 alpha alpha) (*.f64 i 4)) alpha))
(/.f64 alpha (/.f64 (+.f64 alpha (+.f64 i i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 2 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (*.f64 i (/.f64 2 (-.f64 beta alpha)))) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (*.f64 i (/.f64 2 (-.f64 beta alpha))))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (*.f64 i (/.f64 2 (-.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 1)
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))))
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 alpha (+.f64 alpha (*.f64 i 4))))))
(/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 (+.f64 alpha alpha) (*.f64 i 4)) alpha))
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (*.f64 i (/.f64 2 (-.f64 beta alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (+.f64 alpha alpha) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (-.f64 beta alpha) i)))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (+.f64 alpha alpha) (+.f64 (/.f64 (+.f64 alpha (+.f64 i i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (/.f64 (+.f64 alpha (+.f64 i i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 2)
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))) (*.f64 2 (*.f64 i (/.f64 2 (-.f64 beta alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))) (/.f64 4 (/.f64 (-.f64 beta alpha) i)))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (*.f64 alpha 4) (+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (-.f64 beta alpha) i)) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (-.f64 beta alpha) i))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) i)) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) i)) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 4))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2) (/.f64 i (-.f64 beta alpha)))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (neg.f64 alpha) (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i))) 4)
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) 4) (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 4) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 4)))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4) (+.f64 (/.f64 4 (/.f64 (-.f64 beta alpha) i)) (/.f64 4 (/.f64 (-.f64 beta alpha) i))))
(*.f64 4 (/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (+.f64 (/.f64 4 (/.f64 (-.f64 beta alpha) i)) (/.f64 4 (/.f64 (-.f64 beta alpha) i)))))
(*.f64 4 (/.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 4 alpha)) (+.f64 (+.f64 alpha (+.f64 i i)) (+.f64 alpha (+.f64 i i)))))
(*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 alpha (+.f64 i i)))) (/.f64 8 alpha)))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 alpha (+.f64 i i))) (+.f64 (/.f64 1 alpha) (/.f64 1 alpha)))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4))) (/.f64 1 alpha))
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))))
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 alpha (+.f64 alpha (*.f64 i 4))))))
(/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 (+.f64 alpha alpha) (*.f64 i 4)) alpha))
(/.f64 (*.f64 alpha -2) (+.f64 (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 4) 8)
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) 4) (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 2))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (-.f64 0 (*.f64 i (/.f64 2 (-.f64 beta alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) i)) (-.f64 0 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 4) (*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 4)) 16)
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (+.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (+.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (neg.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2)) (neg.f64 (/.f64 i (-.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (neg.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) (-.f64 0 (/.f64 1 alpha)))
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))))
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 alpha (+.f64 alpha (*.f64 i 4))))))
(/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 (+.f64 alpha alpha) (*.f64 i 4)) alpha))
(/.f64 (neg.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 alpha (/.f64 (/.f64 i (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 i i)))) 1/2))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 i (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(pow.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 1)
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))))
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 alpha (+.f64 alpha (*.f64 i 4))))))
(/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 (+.f64 alpha alpha) (*.f64 i 4)) alpha))
(+.f64 (/.f64 (-.f64 beta alpha) i) 0)
(/.f64 (-.f64 beta alpha) i)
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))
(/.f64 (-.f64 beta alpha) i)
(+.f64 0 (/.f64 (-.f64 beta alpha) i))
(/.f64 (-.f64 beta alpha) i)
(-.f64 (/.f64 (-.f64 beta alpha) i) 0)
(/.f64 (-.f64 beta alpha) i)
(*.f64 2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))
(/.f64 (-.f64 beta alpha) i)
(*.f64 1/2 (*.f64 2 (/.f64 (-.f64 beta alpha) i)))
(/.f64 (-.f64 beta alpha) i)
(*.f64 (-.f64 beta alpha) (/.f64 1 i))
(*.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 1/2 (/.f64 1 i))))
(*.f64 (-.f64 beta alpha) (/.f64 1 i))
(*.f64 (-.f64 beta alpha) (+.f64 (*.f64 1/2 (/.f64 1 i)) (*.f64 1/2 (/.f64 1 i))))
(*.f64 (-.f64 beta alpha) (/.f64 1 i))
(*.f64 (-.f64 beta alpha) (+.f64 (/.f64 1/2 i) (*.f64 1/2 (/.f64 1 i))))
(*.f64 (-.f64 beta alpha) (+.f64 (*.f64 1/2 (/.f64 1 i)) (/.f64 1/2 i)))
(*.f64 (-.f64 beta alpha) (+.f64 (*.f64 1/2 (/.f64 1 i)) (/.f64 1/2 i)))
(*.f64 (/.f64 (-.f64 beta alpha) i) 1)
(/.f64 (-.f64 beta alpha) i)
(*.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) 2)
(/.f64 (-.f64 beta alpha) i)
(*.f64 1 (/.f64 (-.f64 beta alpha) i))
(/.f64 (-.f64 beta alpha) i)
(*.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 1 i)))
(*.f64 (-.f64 beta alpha) (/.f64 1 i))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 1/2 i))
(*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 i)))
(*.f64 (-.f64 beta alpha) (*.f64 2 (/.f64 1/2 i)))
(*.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) i)) 1/2)
(/.f64 (-.f64 beta alpha) i)
(*.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 2 (*.f64 i 8)))
(*.f64 (-.f64 beta alpha) (*.f64 4 (/.f64 2 (*.f64 i 8))))
(*.f64 4 (*.f64 (/.f64 1/4 i) (-.f64 beta alpha)))
(*.f64 (-.f64 beta alpha) (*.f64 4 (/.f64 1/4 i)))
(*.f64 (/.f64 1 i) (-.f64 beta alpha))
(*.f64 (-.f64 beta alpha) (/.f64 1 i))
(*.f64 (-.f64 alpha beta) (/.f64 -1 i))
(*.f64 -1 (/.f64 (-.f64 alpha beta) i))
(neg.f64 (/.f64 (-.f64 alpha beta) i))
(/.f64 (-.f64 alpha beta) (neg.f64 i))
(/.f64 (neg.f64 (-.f64 alpha beta)) i)
(*.f64 (*.f64 1/2 (/.f64 1 i)) (*.f64 2 (-.f64 beta alpha)))
(*.f64 (-.f64 beta alpha) (/.f64 1 i))
(*.f64 (/.f64 1/2 i) (*.f64 2 (-.f64 beta alpha)))
(*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 i)))
(*.f64 (-.f64 beta alpha) (*.f64 2 (/.f64 1/2 i)))
(*.f64 (*.f64 2 (/.f64 1 i)) (*.f64 1/2 (-.f64 beta alpha)))
(*.f64 (-.f64 beta alpha) (/.f64 1 i))
(*.f64 (*.f64 2 (*.f64 1/2 (/.f64 1 i))) (-.f64 beta alpha))
(*.f64 (-.f64 beta alpha) (/.f64 1 i))
(*.f64 (/.f64 (-.f64 alpha beta) i) -1)
(neg.f64 (/.f64 (-.f64 alpha beta) i))
(/.f64 (-.f64 alpha beta) (neg.f64 i))
(/.f64 (neg.f64 (-.f64 alpha beta)) i)
(*.f64 (/.f64 2 (*.f64 i 8)) (*.f64 (-.f64 beta alpha) 4))
(*.f64 (-.f64 beta alpha) (*.f64 4 (/.f64 2 (*.f64 i 8))))
(*.f64 4 (*.f64 (/.f64 1/4 i) (-.f64 beta alpha)))
(*.f64 (-.f64 beta alpha) (*.f64 4 (/.f64 1/4 i)))
(*.f64 (/.f64 -1 i) (-.f64 alpha beta))
(*.f64 (-.f64 alpha beta) (/.f64 -1 i))
(pow.f64 (/.f64 (-.f64 beta alpha) i) 1)
(/.f64 (-.f64 beta alpha) i)
(neg.f64 (/.f64 (-.f64 alpha beta) i))
(/.f64 (-.f64 alpha beta) (neg.f64 i))
(/.f64 (neg.f64 (-.f64 alpha beta)) i)

eval956.0ms (3%)

Compiler

Compiled 22143 to 14488 computations (34.6% saved)

prune694.0ms (2.2%)

Pruning

31 alts after pruning (22 fresh and 9 done)

PrunedKeptTotal
New7769785
Fresh21315
Picked101
Done1910
Total78031811
Error
0.0b
Counts
811 → 31
Alt Table
Click to see full alt table
StatusErrorProgram
50.7b
(/.f64 (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) alpha) 2)
51.7b
(/.f64 (/.f64 (+.f64 (*.f64 4 i) 2) alpha) 2)
53.6b
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2)
58.9b
(/.f64 (/.f64 i (/.f64 alpha 4)) 2)
54.5b
(/.f64 (/.f64 2 alpha) 2)
55.5b
(/.f64 (-.f64 (/.f64 2 alpha) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) 2)
30.8b
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
32.1b
(/.f64 (-.f64 1 (*.f64 alpha 1/2)) 2)
21.5b
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2)
17.6b
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
52.8b
(/.f64 (+.f64 (/.f64 beta alpha) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 i (*.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))))) 2)) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (neg.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))))))))) (pow.f64 alpha 3))) (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (-.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (pow.f64 alpha 2))) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2)))))) 2)
51.7b
(/.f64 (+.f64 (/.f64 2 alpha) (/.f64 i (/.f64 alpha 4))) 2)
55.3b
(/.f64 (+.f64 (-.f64 (/.f64 2 alpha) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 8 (/.f64 1 (pow.f64 alpha 3)))) 2)
55.0b
(/.f64 (+.f64 (-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) 1) 1) (*.f64 2 (/.f64 1 alpha))) 2)
28.7b
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 beta i) (+.f64 beta 2)) (*.f64 (+.f64 beta alpha) 1/2)) 1) 2)
29.8b
(/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (*.f64 1/2 (neg.f64 (/.f64 alpha i)))) 1) 2)
23.2b
(/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (neg.f64 (/.f64 alpha (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) 1) 2)
51.5b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (pow.f64 alpha 2))) (-.f64 (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (/.f64 beta alpha)) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2)))) 2)
12.2b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1) 2)
12.6b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta 2))) 1) 2)
25.6b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (*.f64 2 i)))) 1) 2)
31.5b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (*.f64 2 i))) 1) 2)
31.0b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (*.f64 1/4 (/.f64 beta i))) 1) 2)
31.7b
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 1) 2)
31.7b
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
48.2b
(/.f64 (+.f64 2 (neg.f64 (*.f64 4 (/.f64 i beta)))) 2)
60.7b
(/.f64 (*.f64 2 (/.f64 beta alpha)) 2)
53.6b
(/.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) 2)
54.8b
(/.f64 (*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2)))) 2)
42.4b
(/.f64 2 2)
23.9b
(/.f64 1 2)
Compiler

Compiled 700 to 546 computations (22% saved)

regimes239.0ms (0.8%)

Counts
52 → 2
Calls
Call 1
Inputs
(/.f64 1 2)
(/.f64 2 2)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (*.f64 2 (/.f64 beta alpha)) 2)
(/.f64 (*.f64 4 (/.f64 i alpha)) 2)
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
(/.f64 (-.f64 1 (*.f64 alpha 1/2)) 2)
(/.f64 (/.f64 i (/.f64 alpha 4)) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2)
(/.f64 (/.f64 (+.f64 (*.f64 4 i) 2) alpha) 2)
(/.f64 (+.f64 2 (neg.f64 (*.f64 4 (/.f64 i beta)))) 2)
(/.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) 2)
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 -1 alpha)) 1) 2)
(/.f64 (+.f64 (/.f64 2 alpha) (/.f64 i (/.f64 alpha 4))) 2)
(/.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 1 alpha))) 2)
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (*.f64 1/4 (/.f64 beta i))) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2)
(/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2)
(/.f64 (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) alpha) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2)
(/.f64 (+.f64 2 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) beta))) 2)
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 beta i) (+.f64 beta 2)) (*.f64 (+.f64 beta alpha) 1/2)) 1) 2)
(/.f64 (+.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 i alpha))) 1) 1) 2)
(/.f64 (+.f64 (-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) 1) 1) (*.f64 2 (/.f64 1 alpha))) 2)
(/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (*.f64 1/2 (neg.f64 (/.f64 alpha i)))) 1) 2)
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (*.f64 2 i))) 1) 2)
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta 2))) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 1) 2)
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (*.f64 2 i)))) 1) 2)
(/.f64 (+.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (-.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) 1)) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (neg.f64 (/.f64 alpha (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) 1) 2)
(/.f64 (+.f64 (/.f64 (+.f64 beta (neg.f64 (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2)
(/.f64 (+.f64 (/.f64 (+.f64 (*.f64 2 i) (+.f64 (neg.f64 alpha) beta)) (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2)
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1) 2)
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i))))))) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1) 2)
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2)
(/.f64 (-.f64 (/.f64 2 alpha) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) 2)
(/.f64 (+.f64 (-.f64 (/.f64 2 alpha) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 8 (/.f64 1 (pow.f64 alpha 3)))) 2)
(/.f64 (*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2)))) 2)
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (pow.f64 alpha 2))) (-.f64 (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (/.f64 beta alpha)) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2)))) 2)
(/.f64 (+.f64 (/.f64 beta alpha) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 i (*.f64 (*.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))))) 2)) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (neg.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))))))))) (pow.f64 alpha 3))) (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (-.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (pow.f64 alpha 2))) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2)))))) 2)
(/.f64 (+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (neg.f64 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha)))))) 2)
(/.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))))) 2)
(/.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))))))) (pow.f64 alpha 3)) (/.f64 beta alpha))) (-.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2))))))))) 2)
Outputs
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (pow.f64 alpha 2))) (-.f64 (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (/.f64 beta alpha)) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2)))) 2)
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1) 2)
Calls

7 calls:

91.0ms
alpha
27.0ms
beta
26.0ms
i
25.0ms
(*.f64 2 i)
19.0ms
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2))
Results
ErrorSegmentsBranch
5.8b4alpha
11.2b1beta
11.2b1i
1.6b2(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) 1) 2)
1.6b2(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) 1)
1.6b2(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2))
11.2b1(*.f64 2 i)
Compiler

Compiled 1373 to 955 computations (30.4% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999993358300008
-0.12473104230659164
Compiler

Compiled 38 to 25 computations (34.2% saved)

regimes277.0ms (0.9%)

Counts
47 → 2
Calls
Call 1
Inputs
(/.f64 1 2)
(/.f64 2 2)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (*.f64 2 (/.f64 beta alpha)) 2)
(/.f64 (*.f64 4 (/.f64 i alpha)) 2)
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
(/.f64 (-.f64 1 (*.f64 alpha 1/2)) 2)
(/.f64 (/.f64 i (/.f64 alpha 4)) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2)
(/.f64 (/.f64 (+.f64 (*.f64 4 i) 2) alpha) 2)
(/.f64 (+.f64 2 (neg.f64 (*.f64 4 (/.f64 i beta)))) 2)
(/.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) 2)
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 -1 alpha)) 1) 2)
(/.f64 (+.f64 (/.f64 2 alpha) (/.f64 i (/.f64 alpha 4))) 2)
(/.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 1 alpha))) 2)
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (*.f64 1/4 (/.f64 beta i))) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2)
(/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2)
(/.f64 (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) alpha) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2)
(/.f64 (+.f64 2 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) beta))) 2)
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 beta i) (+.f64 beta 2)) (*.f64 (+.f64 beta alpha) 1/2)) 1) 2)
(/.f64 (+.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 i alpha))) 1) 1) 2)
(/.f64 (+.f64 (-.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) 1) 1) (*.f64 2 (/.f64 1 alpha))) 2)
(/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (*.f64 1/2 (neg.f64 (/.f64 alpha i)))) 1) 2)
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (*.f64 2 i))) 1) 2)
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta 2))) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 1) 2)
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (*.f64 2 i)))) 1) 2)
(/.f64 (+.f64 (+.f64 (*.f64 4 (/.f64 i alpha)) (-.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) 1)) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (neg.f64 (/.f64 alpha (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) 1) 2)
(/.f64 (+.f64 (/.f64 (+.f64 beta (neg.f64 (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2)
(/.f64 (+.f64 (/.f64 (+.f64 (*.f64 2 i) (+.f64 (neg.f64 alpha) beta)) (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2)
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1) 2)
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i))))))) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1) 2)
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2)
(/.f64 (-.f64 (/.f64 2 alpha) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) 2)
(/.f64 (+.f64 (-.f64 (/.f64 2 alpha) (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 8 (/.f64 1 (pow.f64 alpha 3)))) 2)
(/.f64 (*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2)))) 2)
Outputs
(/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2)
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1) 2)
Calls

7 calls:

136.0ms
alpha
28.0ms
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) 1) 2)
24.0ms
(*.f64 2 i)
23.0ms
beta
22.0ms
i
Results
ErrorSegmentsBranch
5.8b4alpha
11.2b1beta
11.2b1i
1.8b2(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) 1) 2)
1.8b2(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) 1)
1.8b2(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2))
11.2b1(*.f64 2 i)
Compiler

Compiled 837 to 567 computations (32.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999999971204
-0.9999999516493057
Compiler

Compiled 38 to 25 computations (34.2% saved)

regimes314.0ms (1%)

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

4 calls:

169.0ms
alpha
91.0ms
(*.f64 2 i)
18.0ms
i
18.0ms
beta
Results
ErrorSegmentsBranch
6.5b4alpha
12.2b1beta
12.2b1i
12.2b1(*.f64 2 i)
Compiler

Compiled 598 to 415 computations (30.6% saved)

bsearch57.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
12.0ms
8.22002092943918e+156
1.0809866395587712e+157
22.0ms
2.0512004716633216e+97
5.0090958112998153e+98
23.0ms
3.9624831614932624e+73
1.5697349836278838e+76
Results
24.0ms180×body256valid
21.0ms89×body512valid
7.0ms19×body1024valid
Compiler

Compiled 690 to 542 computations (21.4% saved)

regimes180.0ms (0.6%)

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

4 calls:

77.0ms
alpha
55.0ms
i
17.0ms
(*.f64 2 i)
17.0ms
beta
Results
ErrorSegmentsBranch
6.7b4alpha
12.5b1beta
12.5b1i
12.5b1(*.f64 2 i)
Compiler

Compiled 498 to 356 computations (28.5% saved)

bsearch60.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
14.0ms
8.22002092943918e+156
1.0809866395587712e+157
21.0ms
2.0512004716633216e+97
5.0090958112998153e+98
25.0ms
3.9624831614932624e+73
1.5697349836278838e+76
Results
23.0ms98×body512valid
22.0ms169×body256valid
8.0ms21×body1024valid
Compiler

Compiled 658 to 518 computations (21.3% saved)

regimes169.0ms (0.5%)

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

4 calls:

51.0ms
alpha
51.0ms
(*.f64 2 i)
44.0ms
beta
14.0ms
i
Results
ErrorSegmentsBranch
6.8b4alpha
12.5b1beta
12.5b1i
12.5b1(*.f64 2 i)
Compiler

Compiled 352 to 259 computations (26.4% saved)

bsearch69.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
8.22002092943918e+156
1.0809866395587712e+157
27.0ms
2.0512004716633216e+97
5.0090958112998153e+98
24.0ms
3.9624831614932624e+73
1.5697349836278838e+76
Results
29.0ms186×body256valid
22.0ms83×body512valid
13.0ms19×body1024valid
Compiler

Compiled 626 to 502 computations (19.8% saved)

regimes115.0ms (0.4%)

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

3 calls:

45.0ms
alpha
40.0ms
beta
24.0ms
i
Results
ErrorSegmentsBranch
10.9b4alpha
16.1b2beta
13.8b2i
Compiler

Compiled 210 to 159 computations (24.3% saved)

bsearch54.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
12.0ms
8.22002092943918e+156
1.0809866395587712e+157
22.0ms
3.470230786547596e+113
1.261459172108549e+115
19.0ms
7.007044691304551e+46
1.354501311364756e+49
Results
30.0ms207×body256valid
12.0ms49×body512valid
5.0ms16×body1024valid
Compiler

Compiled 488 to 410 computations (16% saved)

regimes105.0ms (0.3%)

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

3 calls:

50.0ms
alpha
29.0ms
beta
21.0ms
i
Results
ErrorSegmentsBranch
12.1b4alpha
16.1b2beta
13.8b2i
Compiler

Compiled 184 to 139 computations (24.5% saved)

bsearch55.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
13.0ms
8.22002092943918e+156
1.0809866395587712e+157
21.0ms
2.0512004716633216e+97
5.0090958112998153e+98
20.0ms
2.5437700219683154e+53
8.900074056020916e+56
Results
32.0ms222×body256valid
12.0ms49×body512valid
6.0ms17×body1024valid
Compiler

Compiled 452 to 384 computations (15% saved)

regimes84.0ms (0.3%)

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

3 calls:

33.0ms
alpha
26.0ms
beta
21.0ms
i
Results
ErrorSegmentsBranch
12.1b4alpha
16.1b2beta
14.0b2i
Compiler

Compiled 134 to 105 computations (21.6% saved)

bsearch59.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
14.0ms
8.22002092943918e+156
1.0809866395587712e+157
25.0ms
2.0512004716633216e+97
5.0090958112998153e+98
20.0ms
2.5437700219683154e+53
8.900074056020916e+56
Results
30.0ms213×body256valid
17.0ms55×body512valid
7.0ms20×body1024valid
Compiler

Compiled 446 to 381 computations (14.6% saved)

regimes79.0ms (0.2%)

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

3 calls:

36.0ms
alpha
26.0ms
beta
14.0ms
i
Results
ErrorSegmentsBranch
13.7b4alpha
16.1b2beta
14.0b2i
Compiler

Compiled 93 to 75 computations (19.4% saved)

bsearch81.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
34.0ms
6.9033614771316914e+168
4.4759252278133415e+172
21.0ms
2.0512004716633216e+97
5.0090958112998153e+98
26.0ms
3.9624831614932624e+73
1.5697349836278838e+76
Results
32.0ms214×body256valid
25.0ms101×body512valid
19.0ms53×body1024valid
Compiler

Compiled 546 to 471 computations (13.7% saved)

regimes79.0ms (0.2%)

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

3 calls:

43.0ms
alpha
19.0ms
beta
14.0ms
i
Results
ErrorSegmentsBranch
13.5b6alpha
16.1b2beta
14.0b2i
Compiler

Compiled 84 to 68 computations (19% saved)

bsearch104.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
33.0ms
3.2698469165655155e+238
1.4311164506889377e+239
7.0ms
8.603036860461091e+213
9.821227025403716e+213
13.0ms
8.22002092943918e+156
1.0809866395587712e+157
22.0ms
2.0512004716633216e+97
5.0090958112998153e+98
29.0ms
3.9624831614932624e+73
1.5697349836278838e+76
Results
42.0ms119×body512valid
29.0ms81×body1024valid
28.0ms216×body256valid
Compiler

Compiled 512 to 452 computations (11.7% saved)

regimes72.0ms (0.2%)

Accuracy

Total -47.1b remaining (-291.8%)

Threshold costs -47.1b (-291.8%)

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

3 calls:

31.0ms
alpha
20.0ms
beta
20.0ms
i
Results
ErrorSegmentsBranch
19.9b6alpha
16.1b2beta
21.1b4i
Compiler

Compiled 66 to 54 computations (18.2% saved)

bsearch18.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
8.058744317305704e+44
3.554408723251574e+45
Results
13.0ms82×body256valid
4.0ms11×body1024valid
1.0msbody512valid
Compiler

Compiled 122 to 109 computations (10.7% saved)

simplify70.0ms (0.2%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01701712
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) -1/2) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (pow.f64 alpha 2))) (-.f64 (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (/.f64 beta alpha)) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2)))) 2) (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1) 2))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) -4503599447226511/4503599627370496) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2) (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1) 2))
(if (<=.f64 alpha 13800000000000000713707377813855091352030733636502454555592738909471297765376) (/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1) 2) (if (<=.f64 alpha 89999999999999995239003105908881210659462449075541017585360148541035824959381373504563820781109248) (/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) (if (<=.f64 alpha 8499999999999999477480210813634489141439283747662378251917643010881370359896673165498550867643308880043464204309414132352982384553316980317467619484650962944) (/.f64 (+.f64 (/.f64 beta (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2))))
(if (<=.f64 alpha 3450000000000000178426844453463772838007683409125613638898184727367824441344) (/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta 2))) 1) 2) (if (<=.f64 alpha 31499999999999999851361159119459260386641471882313501969256394998846539713761925835116310089957376) (/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) (if (<=.f64 alpha 8499999999999999477480210813634489141439283747662378251917643010881370359896673165498550867643308880043464204309414132352982384553316980317467619484650962944) (/.f64 (+.f64 (/.f64 beta (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2))))
(if (<=.f64 alpha 11000000000000000196273870603162110372323143080420773336265981731829507424256) (/.f64 (+.f64 (/.f64 beta (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2) (if (<=.f64 alpha 30999999999999998107149391137833944228954352230596215088116216218109450656346065577929931688509440) (/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) (if (<=.f64 alpha 9600000000000000449964643876232761151497782784145511240646347838072674710188814200332605356916484600559164682694161425802028755192110942108451649416123645952) (/.f64 (+.f64 (/.f64 beta (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2))))
(if (<=.f64 alpha 6999999999999999495624517169466564524548282122240) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 10000000000000000155594161294668430242682013969210614333697705804308337811647557032649853899150474476762062808678400) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2) (if (<=.f64 alpha 8499999999999999477480210813634489141439283747662378251917643010881370359896673165498550867643308880043464204309414132352982384553316980317467619484650962944) (/.f64 1 2) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2))))
(if (<=.f64 alpha 88000000000000004167396620236961750415874846935832592384) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 53000000000000002761238759890183114015280918377134911675217789620051322728667774239479372565184512) (/.f64 (/.f64 (+.f64 (*.f64 4 i) 2) alpha) 2) (if (<=.f64 alpha 8499999999999999477480210813634489141439283747662378251917643010881370359896673165498550867643308880043464204309414132352982384553316980317467619484650962944) (/.f64 1 2) (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 i (/.f64 alpha 4))) 2))))
(if (<=.f64 alpha 749999999999999992703876120785120969834346383151554625536) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 369999999999999985486046342241014432674999895219026891676637309589205061426273796991603394822012928) (/.f64 (/.f64 (+.f64 (*.f64 4 i) 2) alpha) 2) (if (<=.f64 alpha 8499999999999999477480210813634489141439283747662378251917643010881370359896673165498550867643308880043464204309414132352982384553316980317467619484650962944) (/.f64 1 2) (/.f64 (/.f64 (+.f64 (*.f64 4 i) 2) alpha) 2))))
(if (<=.f64 alpha 11000000000000000196273870603162110372323143080420773336265981731829507424256) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 160000000000000011772139815633799974361216994434839308787933726421628146300835043232810874498449408) (/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) (if (<=.f64 alpha 115000000000000003287800849073802218076669585931738103217329403796705193770848092500887904183279202576178041039574364967837913570066069789902167512828016872489194092494848) (/.f64 1 2) (/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2))))
(if (<=.f64 alpha 6999999999999999686645723767742176907306884049041600526113899161311640551424) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 57000000000000001537832183229677276718481728532131748580535789771108025408210205211780671611076608) (/.f64 (/.f64 2 alpha) 2) (if (<=.f64 alpha 8599999999999999704459821486050748572289649329155798089875496799546983914963934549763105307176205009123820101114453799292372392031782575541007701719556030464) (/.f64 1 2) (if (<=.f64 alpha 8799999999999999503431400256031494077013631200345015343849189187985599300897851344261901831174648148653622669884190691937018544841257154911571121062269138144448943992262879236663115261892850604863439688700992159744) (/.f64 (*.f64 4 (/.f64 i alpha)) 2) (if (<=.f64 alpha 33000000000000000737833623732810119273232668904642802405590602590676933137539451351593735231421246233670269991698491000554504889573338289657071542103546591647548150455902339279297584322639546256929484388272918641244432458501754224252026880) (/.f64 1 2) (/.f64 (/.f64 2 alpha) 2))))))
(if (<=.f64 beta 3300000000000000053420438832318934362529726464) (/.f64 1 2) (/.f64 2 2))
(/.f64 1 2)
Outputs
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) -1/2) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))))) (/.f64 (-.f64 beta (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 i 2)))))) (pow.f64 alpha 2))) (-.f64 (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) (pow.f64 alpha 2)))) (/.f64 beta alpha)) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 beta (*.f64 i 2))) alpha)) (*.f64 (/.f64 i alpha) -2)))) 2) (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1) 2))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) -4503599447226511/4503599627370496) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2) (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1) 2))
(if (<=.f64 alpha 13800000000000000713707377813855091352030733636502454555592738909471297765376) (/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1) 2) (if (<=.f64 alpha 89999999999999995239003105908881210659462449075541017585360148541035824959381373504563820781109248) (/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) (if (<=.f64 alpha 8499999999999999477480210813634489141439283747662378251917643010881370359896673165498550867643308880043464204309414132352982384553316980317467619484650962944) (/.f64 (+.f64 (/.f64 beta (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2))))
(if (<=.f64 alpha 3450000000000000178426844453463772838007683409125613638898184727367824441344) (/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta 2))) 1) 2) (if (<=.f64 alpha 31499999999999999851361159119459260386641471882313501969256394998846539713761925835116310089957376) (/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) (if (<=.f64 alpha 8499999999999999477480210813634489141439283747662378251917643010881370359896673165498550867643308880043464204309414132352982384553316980317467619484650962944) (/.f64 (+.f64 (/.f64 beta (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2))))
(if (<=.f64 alpha 11000000000000000196273870603162110372323143080420773336265981731829507424256) (/.f64 (+.f64 (/.f64 beta (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2) (if (<=.f64 alpha 30999999999999998107149391137833944228954352230596215088116216218109450656346065577929931688509440) (/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) (if (<=.f64 alpha 9600000000000000449964643876232761151497782784145511240646347838072674710188814200332605356916484600559164682694161425802028755192110942108451649416123645952) (/.f64 (+.f64 (/.f64 beta (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2))))
(if (<=.f64 alpha 6999999999999999495624517169466564524548282122240) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 10000000000000000155594161294668430242682013969210614333697705804308337811647557032649853899150474476762062808678400) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2) (if (<=.f64 alpha 8499999999999999477480210813634489141439283747662378251917643010881370359896673165498550867643308880043464204309414132352982384553316980317467619484650962944) (/.f64 1 2) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2))))
(if (<=.f64 alpha 6999999999999999495624517169466564524548282122240) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 10000000000000000155594161294668430242682013969210614333697705804308337811647557032649853899150474476762062808678400) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2) (if (<=.f64 alpha 8499999999999999477480210813634489141439283747662378251917643010881370359896673165498550867643308880043464204309414132352982384553316980317467619484650962944) 1/2 (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2))))
(if (<=.f64 alpha 88000000000000004167396620236961750415874846935832592384) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 53000000000000002761238759890183114015280918377134911675217789620051322728667774239479372565184512) (/.f64 (/.f64 (+.f64 (*.f64 4 i) 2) alpha) 2) (if (<=.f64 alpha 8499999999999999477480210813634489141439283747662378251917643010881370359896673165498550867643308880043464204309414132352982384553316980317467619484650962944) (/.f64 1 2) (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 i (/.f64 alpha 4))) 2))))
(if (<=.f64 alpha 88000000000000004167396620236961750415874846935832592384) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 53000000000000002761238759890183114015280918377134911675217789620051322728667774239479372565184512) (/.f64 (/.f64 (+.f64 (*.f64 4 i) 2) alpha) 2) (if (<=.f64 alpha 8499999999999999477480210813634489141439283747662378251917643010881370359896673165498550867643308880043464204309414132352982384553316980317467619484650962944) 1/2 (/.f64 (+.f64 (/.f64 2 alpha) (/.f64 i (/.f64 alpha 4))) 2))))
(if (<=.f64 alpha 749999999999999992703876120785120969834346383151554625536) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 369999999999999985486046342241014432674999895219026891676637309589205061426273796991603394822012928) (/.f64 (/.f64 (+.f64 (*.f64 4 i) 2) alpha) 2) (if (<=.f64 alpha 8499999999999999477480210813634489141439283747662378251917643010881370359896673165498550867643308880043464204309414132352982384553316980317467619484650962944) (/.f64 1 2) (/.f64 (/.f64 (+.f64 (*.f64 4 i) 2) alpha) 2))))
(if (<=.f64 alpha 749999999999999992703876120785120969834346383151554625536) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 369999999999999985486046342241014432674999895219026891676637309589205061426273796991603394822012928) (/.f64 (/.f64 (+.f64 (*.f64 4 i) 2) alpha) 2) (if (<=.f64 alpha 8499999999999999477480210813634489141439283747662378251917643010881370359896673165498550867643308880043464204309414132352982384553316980317467619484650962944) 1/2 (/.f64 (/.f64 (+.f64 (*.f64 4 i) 2) alpha) 2))))
(if (<=.f64 alpha 11000000000000000196273870603162110372323143080420773336265981731829507424256) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 160000000000000011772139815633799974361216994434839308787933726421628146300835043232810874498449408) (/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) (if (<=.f64 alpha 115000000000000003287800849073802218076669585931738103217329403796705193770848092500887904183279202576178041039574364967837913570066069789902167512828016872489194092494848) (/.f64 1 2) (/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2))))
(if (<=.f64 alpha 11000000000000000196273870603162110372323143080420773336265981731829507424256) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 160000000000000011772139815633799974361216994434839308787933726421628146300835043232810874498449408) (/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) (if (<=.f64 alpha 115000000000000003287800849073802218076669585931738103217329403796705193770848092500887904183279202576178041039574364967837913570066069789902167512828016872489194092494848) 1/2 (/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2))))
(if (<=.f64 alpha 6999999999999999686645723767742176907306884049041600526113899161311640551424) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 57000000000000001537832183229677276718481728532131748580535789771108025408210205211780671611076608) (/.f64 (/.f64 2 alpha) 2) (if (<=.f64 alpha 8599999999999999704459821486050748572289649329155798089875496799546983914963934549763105307176205009123820101114453799292372392031782575541007701719556030464) (/.f64 1 2) (if (<=.f64 alpha 8799999999999999503431400256031494077013631200345015343849189187985599300897851344261901831174648148653622669884190691937018544841257154911571121062269138144448943992262879236663115261892850604863439688700992159744) (/.f64 (*.f64 4 (/.f64 i alpha)) 2) (if (<=.f64 alpha 33000000000000000737833623732810119273232668904642802405590602590676933137539451351593735231421246233670269991698491000554504889573338289657071542103546591647548150455902339279297584322639546256929484388272918641244432458501754224252026880) (/.f64 1 2) (/.f64 (/.f64 2 alpha) 2))))))
(if (<=.f64 alpha 6999999999999999686645723767742176907306884049041600526113899161311640551424) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 57000000000000001537832183229677276718481728532131748580535789771108025408210205211780671611076608) (/.f64 (/.f64 2 alpha) 2) (if (<=.f64 alpha 8599999999999999704459821486050748572289649329155798089875496799546983914963934549763105307176205009123820101114453799292372392031782575541007701719556030464) 1/2 (if (<=.f64 alpha 8799999999999999503431400256031494077013631200345015343849189187985599300897851344261901831174648148653622669884190691937018544841257154911571121062269138144448943992262879236663115261892850604863439688700992159744) (/.f64 (*.f64 4 (/.f64 i alpha)) 2) (if (<=.f64 alpha 33000000000000000737833623732810119273232668904642802405590602590676933137539451351593735231421246233670269991698491000554504889573338289657071542103546591647548150455902339279297584322639546256929484388272918641244432458501754224252026880) 1/2 (/.f64 (/.f64 2 alpha) 2))))))
(if (<=.f64 beta 3300000000000000053420438832318934362529726464) (/.f64 1 2) (/.f64 2 2))
(if (<=.f64 beta 3300000000000000053420438832318934362529726464) 1/2 1)
(/.f64 1 2)
1/2
Compiler

Compiled 662 to 483 computations (27% saved)

soundness495.0ms (1.6%)

Algorithm
egg-herbie
Rules
1998×rational.json-simplify-35
1678×rational.json-simplify-35
1584×rational.json-simplify-51
1584×rational.json-simplify-51
1210×rational.json-simplify-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01785
14285
210485
326985
482785
5162285
6566785
7799385
0112945452
1343043702
086229165
1264528287
2730028279
01785
14285
210485
326985
482785
5162285
6566785
7799385
Stop Event
node limit
node limit
node limit
node limit
Compiler

Compiled 803 to 486 computations (39.5% saved)

end249.0ms (0.8%)

Compiler

Compiled 629 to 443 computations (29.6% saved)

Profiling

Loading profile data...