Details

Time bar (total: 1.3min)

analyze741.0ms (1%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%74.9%25.1%0%0%0%0
0%0%74.9%25.1%0%0%0%1
0%0%74.9%25.1%0%0%0%2
25%18.7%56.2%25.1%0%0%0%3
50%37.5%37.5%25.1%0%0%0%4
56.3%42.1%32.8%25.1%0%0%0%5
62.5%46.8%28.1%25.1%0%0%0%6
64.1%48%26.9%25.1%0%0%0%7
65.6%49.2%25.8%25.1%0%0%0%8
66%49.5%25.5%25.1%0%0%0%9
66.4%49.8%25.2%25.1%0%0%0%10
66.4%49.8%25.2%25.1%0%0%0%11
66.5%49.8%25.1%25.1%0%0%0%12
Compiler

Compiled 127 to 112 computations (11.8% saved)

sample59.3s (76.6%)

Results
54.2s4054×body8192exit
5.0s8256×body256valid
62.0ms96×body256unsamplable
44.0ms92×body256infinite
Bogosity

preprocess43.0ms (0.1%)

Algorithm
egg-herbie
Rules
503×associate-/r*_binary64
345×associate-/l*_binary64
337×associate-+l+_binary64
288×associate-+r+_binary64
271×distribute-rgt-in_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
061156
1160147
2639119
34381115
011
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
Outputs
0
Call 2
Inputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 1 z) -1) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
Compiler

Compiled 125 to 111 computations (11.2% saved)

simplify36.0ms (0%)

Algorithm
egg-herbie
Rules
503×associate-/r*_binary64
345×associate-/l*_binary64
337×associate-+l+_binary64
288×associate-+r+_binary64
271×distribute-rgt-in_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
061156
1160147
2639119
34381115
Stop Event
node limit
Counts
1 → 5
Calls
Call 1
Inputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 1 z) -1) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))

eval7.0ms (0%)

Compiler

Compiled 470 to 383 computations (18.5% saved)

prune18.0ms (0%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New055
Fresh011
Picked000
Done000
Total066
Error
0.2b
Counts
6 → 5
Alt Table
Click to see full alt table
StatusErrorProgram
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
0.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 1 z) -1) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
1.0b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
0.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
Compiler

Compiled 948 to 806 computations (15% saved)

localize248.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))
1.0b
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))
1.0b
(+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
Compiler

Compiled 660 to 554 computations (16.1% saved)

series6.0ms (0%)

Counts
4 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
z
@0
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))
1.0ms
z
@inf
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))
1.0ms
z
@-inf
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))
1.0ms
z
@inf
(+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))
1.0ms
z
@0
(+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))

rewrite87.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
568×add-cbrt-cube_binary64
568×add-exp-log_binary64
568×add-log-exp_binary64
568×log1p-expm1-u_binary64
568×expm1-log1p-u_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045145
11157145
Stop Event
node limit
Counts
4 → 46
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (PI.f64) 2))
(+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))
(+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (PI.f64) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2))) (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2)))) (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2))) (sqrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (PI.f64) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (PI.f64) 2) (sqrt.f64 (*.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (+.f64 2 (-.f64 1 z))) (*.f64 (+.f64 1 (-.f64 1 z)) 7713234287776531/10000000000000)) (*.f64 (+.f64 1 (-.f64 1 z)) (+.f64 2 (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) 3) (pow.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) 3)) (+.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) (-.f64 (*.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) (*.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))) (cbrt.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))) (cbrt.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))) (sqrt.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))) 3)) (+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))) (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))) (-.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))) (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))) (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (cbrt.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (cbrt.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (sqrt.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 5)) (*.f64 (-.f64 1 (-.f64 z 4)) -3464277381643003/25000000000000000)) (*.f64 (-.f64 1 (-.f64 z 4)) (+.f64 (-.f64 1 z) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) 3) (pow.f64 (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)) 3)) (+.f64 (*.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4)))) (-.f64 (*.f64 (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (*.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4)))) (*.f64 (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (-.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))))))

simplify109.0ms (0.1%)

Algorithm
egg-herbie
Rules
787×fma-neg_binary64
476×+-commutative_binary64
277×associate--r+_binary64
252×associate--l+_binary64
194×associate-*r/_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02582682
17712446
232062058
373342055
Stop Event
node limit
Counts
82 → 149
Calls
Call 1
Inputs
-11173853963059511/30000000000000
(-.f64 (*.f64 -5154349522119383/22500000000000 z) 11173853963059511/30000000000000)
(-.f64 (+.f64 (*.f64 -5154349522119383/22500000000000 z) (*.f64 -69565428553209127/540000000000000 (pow.f64 z 2))) 11173853963059511/30000000000000)
(-.f64 (+.f64 (*.f64 -5154349522119383/22500000000000 z) (+.f64 (*.f64 -224122754235180443/3240000000000000 (pow.f64 z 3)) (*.f64 -69565428553209127/540000000000000 (pow.f64 z 2)))) 11173853963059511/30000000000000)
(/.f64 4878157879447497/10000000000000 z)
(+.f64 (*.f64 2043081471118463/10000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 4878157879447497/10000000000000 (/.f64 1 z)))
(-.f64 (+.f64 (*.f64 4878157879447497/10000000000000 (/.f64 1 z)) (*.f64 2043081471118463/10000000000000 (/.f64 1 (pow.f64 z 2)))) (*.f64 19053539921092667/10000000000000 (/.f64 1 (pow.f64 z 3))))
(-.f64 (+.f64 (*.f64 4878157879447497/10000000000000 (/.f64 1 z)) (*.f64 2043081471118463/10000000000000 (/.f64 1 (pow.f64 z 2)))) (+.f64 (*.f64 107526188432174113/10000000000000 (/.f64 1 (pow.f64 z 4))) (*.f64 19053539921092667/10000000000000 (/.f64 1 (pow.f64 z 3)))))
(/.f64 4878157879447497/10000000000000 z)
(+.f64 (*.f64 2043081471118463/10000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 4878157879447497/10000000000000 (/.f64 1 z)))
(-.f64 (+.f64 (*.f64 4878157879447497/10000000000000 (/.f64 1 z)) (*.f64 2043081471118463/10000000000000 (/.f64 1 (pow.f64 z 2)))) (*.f64 19053539921092667/10000000000000 (/.f64 1 (pow.f64 z 3))))
(-.f64 (+.f64 (*.f64 4878157879447497/10000000000000 (/.f64 1 z)) (*.f64 2043081471118463/10000000000000 (/.f64 1 (pow.f64 z 2)))) (+.f64 (*.f64 107526188432174113/10000000000000 (/.f64 1 (pow.f64 z 4))) (*.f64 19053539921092667/10000000000000 (/.f64 1 (pow.f64 z 3)))))
1106209385320415913103082059/4200000000000000000000000
(+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z))
(+.f64 (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (pow.f64 z 2)) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z)))
(+.f64 (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (pow.f64 z 2)) (+.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 z) (*.f64 4027292589444183035165374538123333/6638284800000000000000000000000 (pow.f64 z 3)))))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (+.f64 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)) (*.f64 398308844029173303716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3)))))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (+.f64 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)) (*.f64 398308844029173303716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3)))))
371756020978964147/150000000000000000
(+.f64 371756020978964147/150000000000000000 (*.f64 446800080651085577/900000000000000000 z))
(+.f64 371756020978964147/150000000000000000 (+.f64 (*.f64 536852952257631293/5400000000000000000 (pow.f64 z 2)) (*.f64 446800080651085577/900000000000000000 z)))
(+.f64 371756020978964147/150000000000000000 (+.f64 (*.f64 536852952257631293/5400000000000000000 (pow.f64 z 2)) (+.f64 (*.f64 446800080651085577/900000000000000000 z) (*.f64 3224581990927430761/162000000000000000000 (pow.f64 z 3)))))
(/.f64 -154609652292764811/12500000000000000 z)
(neg.f64 (+.f64 (*.f64 1542632245546005107/25000000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 154609652292764811/12500000000000000 (/.f64 1 z))))
(neg.f64 (+.f64 (*.f64 7692375563440167517/25000000000000000 (/.f64 1 (pow.f64 z 3))) (+.f64 (*.f64 1542632245546005107/25000000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 154609652292764811/12500000000000000 (/.f64 1 z)))))
(neg.f64 (+.f64 (*.f64 38337163831461689477/25000000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 7692375563440167517/25000000000000000 (/.f64 1 (pow.f64 z 3))) (+.f64 (*.f64 1542632245546005107/25000000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 154609652292764811/12500000000000000 (/.f64 1 z))))))
(/.f64 -154609652292764811/12500000000000000 z)
(neg.f64 (+.f64 (*.f64 1542632245546005107/25000000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 154609652292764811/12500000000000000 (/.f64 1 z))))
(neg.f64 (+.f64 (*.f64 7692375563440167517/25000000000000000 (/.f64 1 (pow.f64 z 3))) (+.f64 (*.f64 1542632245546005107/25000000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 154609652292764811/12500000000000000 (/.f64 1 z)))))
(neg.f64 (+.f64 (*.f64 38337163831461689477/25000000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 7692375563440167517/25000000000000000 (/.f64 1 (pow.f64 z 3))) (+.f64 (*.f64 1542632245546005107/25000000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 154609652292764811/12500000000000000 (/.f64 1 z))))))
(*.f64 1 (sqrt.f64 (*.f64 (PI.f64) 2)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2))) (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2)))) (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2))) (sqrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2))))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2))
(pow.f64 (*.f64 (PI.f64) 2) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) 1)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 2))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) 2) (sqrt.f64 (*.f64 (PI.f64) 2))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (PI.f64) 2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (PI.f64) 2))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 2))))
(*.f64 1 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))))
(/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (+.f64 2 (-.f64 1 z))) (*.f64 (+.f64 1 (-.f64 1 z)) 7713234287776531/10000000000000)) (*.f64 (+.f64 1 (-.f64 1 z)) (+.f64 2 (-.f64 1 z))))
(/.f64 (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) 3) (pow.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) 3)) (+.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) (-.f64 (*.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))))))
(/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) (*.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))))
(pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))))
(exp.f64 (log.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))))
(*.f64 1 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))) (cbrt.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))) (cbrt.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))
(*.f64 (sqrt.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))) (sqrt.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))) 3)) (+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))) (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))) (-.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))
(pow.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))) 1)
(log.f64 (exp.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))) (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))) (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))
(log1p.f64 (expm1.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))
(exp.f64 (log.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))
(*.f64 1 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (cbrt.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (cbrt.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (sqrt.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))
(/.f64 (+.f64 (*.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 5)) (*.f64 (-.f64 1 (-.f64 z 4)) -3464277381643003/25000000000000000)) (*.f64 (-.f64 1 (-.f64 z 4)) (+.f64 (-.f64 1 z) 5)))
(/.f64 (+.f64 (pow.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) 3) (pow.f64 (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)) 3)) (+.f64 (*.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4)))) (-.f64 (*.f64 (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (*.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))
(/.f64 (-.f64 (*.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4)))) (*.f64 (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (-.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))
(pow.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))
(exp.f64 (log.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))
Outputs
-11173853963059511/30000000000000
(-.f64 (*.f64 -5154349522119383/22500000000000 z) 11173853963059511/30000000000000)
(fma.f64 -5154349522119383/22500000000000 z -11173853963059511/30000000000000)
(-.f64 (+.f64 (*.f64 -5154349522119383/22500000000000 z) (*.f64 -69565428553209127/540000000000000 (pow.f64 z 2))) 11173853963059511/30000000000000)
(+.f64 (fma.f64 -5154349522119383/22500000000000 z (*.f64 -69565428553209127/540000000000000 (*.f64 z z))) -11173853963059511/30000000000000)
(fma.f64 -5154349522119383/22500000000000 z (fma.f64 -69565428553209127/540000000000000 (*.f64 z z) -11173853963059511/30000000000000))
(fma.f64 -5154349522119383/22500000000000 z (fma.f64 z (*.f64 z -69565428553209127/540000000000000) -11173853963059511/30000000000000))
(fma.f64 z (+.f64 -5154349522119383/22500000000000 (*.f64 -69565428553209127/540000000000000 z)) -11173853963059511/30000000000000)
(-.f64 (+.f64 (*.f64 -5154349522119383/22500000000000 z) (+.f64 (*.f64 -224122754235180443/3240000000000000 (pow.f64 z 3)) (*.f64 -69565428553209127/540000000000000 (pow.f64 z 2)))) 11173853963059511/30000000000000)
(+.f64 (fma.f64 -5154349522119383/22500000000000 z (fma.f64 -224122754235180443/3240000000000000 (pow.f64 z 3) (*.f64 -69565428553209127/540000000000000 (*.f64 z z)))) -11173853963059511/30000000000000)
(+.f64 (fma.f64 -69565428553209127/540000000000000 (*.f64 z z) (*.f64 -224122754235180443/3240000000000000 (pow.f64 z 3))) (fma.f64 -5154349522119383/22500000000000 z -11173853963059511/30000000000000))
(+.f64 (fma.f64 -5154349522119383/22500000000000 z -11173853963059511/30000000000000) (*.f64 (*.f64 z z) (+.f64 -69565428553209127/540000000000000 (*.f64 -224122754235180443/3240000000000000 z))))
(fma.f64 -5154349522119383/22500000000000 z (fma.f64 (*.f64 z z) (+.f64 -69565428553209127/540000000000000 (*.f64 -224122754235180443/3240000000000000 z)) -11173853963059511/30000000000000))
(/.f64 4878157879447497/10000000000000 z)
(+.f64 (*.f64 2043081471118463/10000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 4878157879447497/10000000000000 (/.f64 1 z)))
(+.f64 (/.f64 2043081471118463/10000000000000 (*.f64 z z)) (/.f64 4878157879447497/10000000000000 z))
(-.f64 (+.f64 (*.f64 4878157879447497/10000000000000 (/.f64 1 z)) (*.f64 2043081471118463/10000000000000 (/.f64 1 (pow.f64 z 2)))) (*.f64 19053539921092667/10000000000000 (/.f64 1 (pow.f64 z 3))))
(-.f64 (+.f64 (/.f64 2043081471118463/10000000000000 (*.f64 z z)) (/.f64 4878157879447497/10000000000000 z)) (/.f64 19053539921092667/10000000000000 (pow.f64 z 3)))
(+.f64 (/.f64 2043081471118463/10000000000000 (*.f64 z z)) (-.f64 (/.f64 4878157879447497/10000000000000 z) (/.f64 19053539921092667/10000000000000 (pow.f64 z 3))))
(+.f64 (/.f64 2043081471118463/10000000000000 (*.f64 z z)) (+.f64 (/.f64 4878157879447497/10000000000000 z) (/.f64 -19053539921092667/10000000000000 (pow.f64 z 3))))
(-.f64 (+.f64 (*.f64 4878157879447497/10000000000000 (/.f64 1 z)) (*.f64 2043081471118463/10000000000000 (/.f64 1 (pow.f64 z 2)))) (+.f64 (*.f64 107526188432174113/10000000000000 (/.f64 1 (pow.f64 z 4))) (*.f64 19053539921092667/10000000000000 (/.f64 1 (pow.f64 z 3)))))
(-.f64 (+.f64 (/.f64 2043081471118463/10000000000000 (*.f64 z z)) (/.f64 4878157879447497/10000000000000 z)) (+.f64 (/.f64 19053539921092667/10000000000000 (pow.f64 z 3)) (/.f64 107526188432174113/10000000000000 (pow.f64 z 4))))
(+.f64 (/.f64 2043081471118463/10000000000000 (*.f64 z z)) (-.f64 (/.f64 4878157879447497/10000000000000 z) (+.f64 (/.f64 19053539921092667/10000000000000 (pow.f64 z 3)) (/.f64 107526188432174113/10000000000000 (pow.f64 z 4)))))
(+.f64 (/.f64 2043081471118463/10000000000000 (*.f64 z z)) (-.f64 (-.f64 (/.f64 4878157879447497/10000000000000 z) (/.f64 107526188432174113/10000000000000 (pow.f64 z 4))) (/.f64 19053539921092667/10000000000000 (pow.f64 z 3))))
(/.f64 4878157879447497/10000000000000 z)
(+.f64 (*.f64 2043081471118463/10000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 4878157879447497/10000000000000 (/.f64 1 z)))
(+.f64 (/.f64 2043081471118463/10000000000000 (*.f64 z z)) (/.f64 4878157879447497/10000000000000 z))
(-.f64 (+.f64 (*.f64 4878157879447497/10000000000000 (/.f64 1 z)) (*.f64 2043081471118463/10000000000000 (/.f64 1 (pow.f64 z 2)))) (*.f64 19053539921092667/10000000000000 (/.f64 1 (pow.f64 z 3))))
(-.f64 (+.f64 (/.f64 2043081471118463/10000000000000 (*.f64 z z)) (/.f64 4878157879447497/10000000000000 z)) (/.f64 19053539921092667/10000000000000 (pow.f64 z 3)))
(+.f64 (/.f64 2043081471118463/10000000000000 (*.f64 z z)) (-.f64 (/.f64 4878157879447497/10000000000000 z) (/.f64 19053539921092667/10000000000000 (pow.f64 z 3))))
(+.f64 (/.f64 2043081471118463/10000000000000 (*.f64 z z)) (+.f64 (/.f64 4878157879447497/10000000000000 z) (/.f64 -19053539921092667/10000000000000 (pow.f64 z 3))))
(-.f64 (+.f64 (*.f64 4878157879447497/10000000000000 (/.f64 1 z)) (*.f64 2043081471118463/10000000000000 (/.f64 1 (pow.f64 z 2)))) (+.f64 (*.f64 107526188432174113/10000000000000 (/.f64 1 (pow.f64 z 4))) (*.f64 19053539921092667/10000000000000 (/.f64 1 (pow.f64 z 3)))))
(-.f64 (+.f64 (/.f64 2043081471118463/10000000000000 (*.f64 z z)) (/.f64 4878157879447497/10000000000000 z)) (+.f64 (/.f64 19053539921092667/10000000000000 (pow.f64 z 3)) (/.f64 107526188432174113/10000000000000 (pow.f64 z 4))))
(+.f64 (/.f64 2043081471118463/10000000000000 (*.f64 z z)) (-.f64 (/.f64 4878157879447497/10000000000000 z) (+.f64 (/.f64 19053539921092667/10000000000000 (pow.f64 z 3)) (/.f64 107526188432174113/10000000000000 (pow.f64 z 4)))))
(+.f64 (/.f64 2043081471118463/10000000000000 (*.f64 z z)) (-.f64 (-.f64 (/.f64 4878157879447497/10000000000000 z) (/.f64 107526188432174113/10000000000000 (pow.f64 z 4))) (/.f64 19053539921092667/10000000000000 (pow.f64 z 3))))
1106209385320415913103082059/4200000000000000000000000
(+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z))
(+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))
(fma.f64 z 102757979785251069442117317613/235200000000000000000000000 1106209385320415913103082059/4200000000000000000000000)
(+.f64 (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (pow.f64 z 2)) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z)))
(fma.f64 64608921419941589693928044520019/118540800000000000000000000000 (*.f64 z z) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))
(fma.f64 (*.f64 z z) 64608921419941589693928044520019/118540800000000000000000000000 (fma.f64 z 102757979785251069442117317613/235200000000000000000000000 1106209385320415913103082059/4200000000000000000000000))
(+.f64 (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (pow.f64 z 2)) (+.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 z) (*.f64 4027292589444183035165374538123333/6638284800000000000000000000000 (pow.f64 z 3)))))
(fma.f64 64608921419941589693928044520019/118540800000000000000000000000 (*.f64 z z) (+.f64 1106209385320415913103082059/4200000000000000000000000 (fma.f64 102757979785251069442117317613/235200000000000000000000000 z (*.f64 (pow.f64 z 3) 4027292589444183035165374538123333/6638284800000000000000000000000))))
(+.f64 (fma.f64 (pow.f64 z 3) 4027292589444183035165374538123333/6638284800000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)) (fma.f64 (*.f64 z z) 64608921419941589693928044520019/118540800000000000000000000000 1106209385320415913103082059/4200000000000000000000000))
(+.f64 (fma.f64 z 102757979785251069442117317613/235200000000000000000000000 1106209385320415913103082059/4200000000000000000000000) (*.f64 (*.f64 z z) (+.f64 (*.f64 4027292589444183035165374538123333/6638284800000000000000000000000 z) 64608921419941589693928044520019/118540800000000000000000000000)))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))
(+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z))) (/.f64 611458333333720910362579/25000000000000000000000 z))
(+.f64 (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)) (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (+.f64 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)) (*.f64 398308844029173303716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3)))))
(-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z))) (+.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) (/.f64 398308844029173303716389/6250000000000000000000 (pow.f64 z 3))))
(+.f64 9999999999998099/10000000000000000 (-.f64 (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z)) (+.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) (/.f64 398308844029173303716389/6250000000000000000000 (pow.f64 z 3)))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z)) (+.f64 (/.f64 -611458333333720910362579/25000000000000000000000 z) (/.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 z 3)))))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))
(+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z))) (/.f64 611458333333720910362579/25000000000000000000000 z))
(+.f64 (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)) (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (+.f64 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)) (*.f64 398308844029173303716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3)))))
(-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z))) (+.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) (/.f64 398308844029173303716389/6250000000000000000000 (pow.f64 z 3))))
(+.f64 9999999999998099/10000000000000000 (-.f64 (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z)) (+.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) (/.f64 398308844029173303716389/6250000000000000000000 (pow.f64 z 3)))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z)) (+.f64 (/.f64 -611458333333720910362579/25000000000000000000000 z) (/.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 z 3)))))
371756020978964147/150000000000000000
(+.f64 371756020978964147/150000000000000000 (*.f64 446800080651085577/900000000000000000 z))
(+.f64 371756020978964147/150000000000000000 (*.f64 z 446800080651085577/900000000000000000))
(fma.f64 z 446800080651085577/900000000000000000 371756020978964147/150000000000000000)
(+.f64 371756020978964147/150000000000000000 (+.f64 (*.f64 536852952257631293/5400000000000000000 (pow.f64 z 2)) (*.f64 446800080651085577/900000000000000000 z)))
(+.f64 371756020978964147/150000000000000000 (fma.f64 536852952257631293/5400000000000000000 (*.f64 z z) (*.f64 z 446800080651085577/900000000000000000)))
(+.f64 371756020978964147/150000000000000000 (fma.f64 z 446800080651085577/900000000000000000 (*.f64 z (*.f64 z 536852952257631293/5400000000000000000))))
(+.f64 371756020978964147/150000000000000000 (*.f64 z (+.f64 446800080651085577/900000000000000000 (*.f64 536852952257631293/5400000000000000000 z))))
(+.f64 371756020978964147/150000000000000000 (+.f64 (*.f64 536852952257631293/5400000000000000000 (pow.f64 z 2)) (+.f64 (*.f64 446800080651085577/900000000000000000 z) (*.f64 3224581990927430761/162000000000000000000 (pow.f64 z 3)))))
(+.f64 371756020978964147/150000000000000000 (fma.f64 536852952257631293/5400000000000000000 (*.f64 z z) (fma.f64 446800080651085577/900000000000000000 z (*.f64 (pow.f64 z 3) 3224581990927430761/162000000000000000000))))
(+.f64 371756020978964147/150000000000000000 (fma.f64 (*.f64 z z) 536852952257631293/5400000000000000000 (fma.f64 z 446800080651085577/900000000000000000 (*.f64 (pow.f64 z 3) 3224581990927430761/162000000000000000000))))
(/.f64 -154609652292764811/12500000000000000 z)
(neg.f64 (+.f64 (*.f64 1542632245546005107/25000000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 154609652292764811/12500000000000000 (/.f64 1 z))))
(neg.f64 (+.f64 (/.f64 1542632245546005107/25000000000000000 (*.f64 z z)) (/.f64 154609652292764811/12500000000000000 z)))
(-.f64 (/.f64 -154609652292764811/12500000000000000 z) (/.f64 (/.f64 1542632245546005107/25000000000000000 z) z))
(+.f64 (/.f64 (/.f64 -1542632245546005107/25000000000000000 z) z) (/.f64 -154609652292764811/12500000000000000 z))
(neg.f64 (+.f64 (*.f64 7692375563440167517/25000000000000000 (/.f64 1 (pow.f64 z 3))) (+.f64 (*.f64 1542632245546005107/25000000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 154609652292764811/12500000000000000 (/.f64 1 z)))))
(neg.f64 (+.f64 (+.f64 (/.f64 1542632245546005107/25000000000000000 (*.f64 z z)) (/.f64 154609652292764811/12500000000000000 z)) (/.f64 7692375563440167517/25000000000000000 (pow.f64 z 3))))
(+.f64 (-.f64 (/.f64 -154609652292764811/12500000000000000 z) (/.f64 (/.f64 1542632245546005107/25000000000000000 z) z)) (/.f64 -7692375563440167517/25000000000000000 (pow.f64 z 3)))
(+.f64 (+.f64 (/.f64 (/.f64 -1542632245546005107/25000000000000000 z) z) (/.f64 -154609652292764811/12500000000000000 z)) (/.f64 -7692375563440167517/25000000000000000 (pow.f64 z 3)))
(neg.f64 (+.f64 (*.f64 38337163831461689477/25000000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 7692375563440167517/25000000000000000 (/.f64 1 (pow.f64 z 3))) (+.f64 (*.f64 1542632245546005107/25000000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 154609652292764811/12500000000000000 (/.f64 1 z))))))
(neg.f64 (+.f64 (+.f64 (+.f64 (/.f64 1542632245546005107/25000000000000000 (*.f64 z z)) (/.f64 154609652292764811/12500000000000000 z)) (/.f64 7692375563440167517/25000000000000000 (pow.f64 z 3))) (/.f64 38337163831461689477/25000000000000000 (pow.f64 z 4))))
(+.f64 (+.f64 (-.f64 (/.f64 -154609652292764811/12500000000000000 z) (/.f64 (/.f64 1542632245546005107/25000000000000000 z) z)) (/.f64 -7692375563440167517/25000000000000000 (pow.f64 z 3))) (/.f64 -38337163831461689477/25000000000000000 (pow.f64 z 4)))
(-.f64 (+.f64 (/.f64 (/.f64 -1542632245546005107/25000000000000000 z) z) (/.f64 -7692375563440167517/25000000000000000 (pow.f64 z 3))) (+.f64 (/.f64 154609652292764811/12500000000000000 z) (/.f64 38337163831461689477/25000000000000000 (pow.f64 z 4))))
(/.f64 -154609652292764811/12500000000000000 z)
(neg.f64 (+.f64 (*.f64 1542632245546005107/25000000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 154609652292764811/12500000000000000 (/.f64 1 z))))
(neg.f64 (+.f64 (/.f64 1542632245546005107/25000000000000000 (*.f64 z z)) (/.f64 154609652292764811/12500000000000000 z)))
(-.f64 (/.f64 -154609652292764811/12500000000000000 z) (/.f64 (/.f64 1542632245546005107/25000000000000000 z) z))
(+.f64 (/.f64 (/.f64 -1542632245546005107/25000000000000000 z) z) (/.f64 -154609652292764811/12500000000000000 z))
(neg.f64 (+.f64 (*.f64 7692375563440167517/25000000000000000 (/.f64 1 (pow.f64 z 3))) (+.f64 (*.f64 1542632245546005107/25000000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 154609652292764811/12500000000000000 (/.f64 1 z)))))
(neg.f64 (+.f64 (+.f64 (/.f64 1542632245546005107/25000000000000000 (*.f64 z z)) (/.f64 154609652292764811/12500000000000000 z)) (/.f64 7692375563440167517/25000000000000000 (pow.f64 z 3))))
(+.f64 (-.f64 (/.f64 -154609652292764811/12500000000000000 z) (/.f64 (/.f64 1542632245546005107/25000000000000000 z) z)) (/.f64 -7692375563440167517/25000000000000000 (pow.f64 z 3)))
(+.f64 (+.f64 (/.f64 (/.f64 -1542632245546005107/25000000000000000 z) z) (/.f64 -154609652292764811/12500000000000000 z)) (/.f64 -7692375563440167517/25000000000000000 (pow.f64 z 3)))
(neg.f64 (+.f64 (*.f64 38337163831461689477/25000000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 7692375563440167517/25000000000000000 (/.f64 1 (pow.f64 z 3))) (+.f64 (*.f64 1542632245546005107/25000000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 154609652292764811/12500000000000000 (/.f64 1 z))))))
(neg.f64 (+.f64 (+.f64 (+.f64 (/.f64 1542632245546005107/25000000000000000 (*.f64 z z)) (/.f64 154609652292764811/12500000000000000 z)) (/.f64 7692375563440167517/25000000000000000 (pow.f64 z 3))) (/.f64 38337163831461689477/25000000000000000 (pow.f64 z 4))))
(+.f64 (+.f64 (-.f64 (/.f64 -154609652292764811/12500000000000000 z) (/.f64 (/.f64 1542632245546005107/25000000000000000 z) z)) (/.f64 -7692375563440167517/25000000000000000 (pow.f64 z 3))) (/.f64 -38337163831461689477/25000000000000000 (pow.f64 z 4)))
(-.f64 (+.f64 (/.f64 (/.f64 -1542632245546005107/25000000000000000 z) z) (/.f64 -7692375563440167517/25000000000000000 (pow.f64 z 3))) (+.f64 (/.f64 154609652292764811/12500000000000000 z) (/.f64 38337163831461689477/25000000000000000 (pow.f64 z 4))))
(*.f64 1 (sqrt.f64 (*.f64 (PI.f64) 2)))
(sqrt.f64 (*.f64 2 (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2))) (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2)))) (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2))) (sqrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2))
(pow.f64 (*.f64 (PI.f64) 2) 1/2)
(sqrt.f64 (*.f64 2 (PI.f64)))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) 1)
(sqrt.f64 (*.f64 2 (PI.f64)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 2))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) 2) (sqrt.f64 (*.f64 (PI.f64) 2))))
(cbrt.f64 (*.f64 (*.f64 2 (PI.f64)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(cbrt.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (PI.f64) 2))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (PI.f64) 2))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 2))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(*.f64 1 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (+.f64 2 (-.f64 1 z))) (*.f64 (+.f64 1 (-.f64 1 z)) 7713234287776531/10000000000000)) (*.f64 (+.f64 1 (-.f64 1 z)) (+.f64 2 (-.f64 1 z))))
(/.f64 (fma.f64 -3147848041806007/2500000000000 (-.f64 3 z) (*.f64 (-.f64 2 z) 7713234287776531/10000000000000)) (*.f64 (-.f64 2 z) (-.f64 3 z)))
(/.f64 (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) 3) (pow.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) 3)) (+.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) (-.f64 (*.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))))))
(/.f64 (+.f64 (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3)) (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 3)) (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (*.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(/.f64 (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3) (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3))) (fma.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (-.f64 2 z)) (-.f64 2 z))))
(/.f64 (+.f64 (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3)) (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3))) (fma.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (-.f64 2 z)) (-.f64 2 z))))
(/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) (*.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))))
(/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(/.f64 (-.f64 (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (-.f64 2 z)) (-.f64 2 z)) (/.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (-.f64 3 z)) (-.f64 3 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -7713234287776531/10000000000000 (-.f64 3 z))))
(/.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) 1)
(pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) 1)
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(log.f64 (exp.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(exp.f64 (log.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(*.f64 1 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))
(+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 9999999999998099/10000000000000000) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))
(+.f64 (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))) (cbrt.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))) (cbrt.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))
(+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 9999999999998099/10000000000000000) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))
(+.f64 (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(*.f64 (sqrt.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))) (sqrt.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))
(+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 9999999999998099/10000000000000000) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))
(+.f64 (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))) 3)) (+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))) (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) 3)) (fma.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (-.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) 3)) (fma.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (-.f64 (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))))))))) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) 3)) (+.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))))))) (-.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (-.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))) (-.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))) (-.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))
(/.f64 (-.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (-.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))
(/.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 9999999999998099/10000000000000000) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) (/.f64 (+.f64 9999999999998099/10000000000000000 (-.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))) (+.f64 9999999999998099/10000000000000000 (-.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(/.f64 (+.f64 (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) 1)
(pow.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))) 1)
(+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 9999999999998099/10000000000000000) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))
(+.f64 (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(log.f64 (exp.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))
(+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 9999999999998099/10000000000000000) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))
(+.f64 (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))) (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))) (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))
(+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 9999999999998099/10000000000000000) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))
(+.f64 (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))
(+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 9999999999998099/10000000000000000) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))
(+.f64 (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(log1p.f64 (expm1.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))
(+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 9999999999998099/10000000000000000) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))
(+.f64 (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(exp.f64 (log.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))))
(+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 9999999999998099/10000000000000000) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))
(+.f64 (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(*.f64 1 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))
(+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))
(+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))
(+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (cbrt.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (cbrt.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))
(+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))
(+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))
(+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (sqrt.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))
(+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))
(+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))
(+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))
(/.f64 (+.f64 (*.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 5)) (*.f64 (-.f64 1 (-.f64 z 4)) -3464277381643003/25000000000000000)) (*.f64 (-.f64 1 (-.f64 z 4)) (+.f64 (-.f64 1 z) 5)))
(/.f64 (fma.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 5) (*.f64 (+.f64 (-.f64 1 z) 4) -3464277381643003/25000000000000000)) (*.f64 (+.f64 (-.f64 1 z) 4) (+.f64 (-.f64 1 z) 5)))
(/.f64 (fma.f64 2501468655737381/200000000000000 (-.f64 6 z) (+.f64 (*.f64 -3464277381643003/25000000000000000 (-.f64 1 z)) -3464277381643003/6250000000000000)) (*.f64 (+.f64 4 (-.f64 1 z)) (-.f64 6 z)))
(/.f64 (/.f64 (fma.f64 2501468655737381/200000000000000 (-.f64 6 z) (*.f64 (-.f64 5 z) -3464277381643003/25000000000000000)) (-.f64 5 z)) (-.f64 6 z))
(/.f64 (+.f64 (pow.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) 3) (pow.f64 (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)) 3)) (+.f64 (*.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4)))) (-.f64 (*.f64 (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (*.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))
(/.f64 (+.f64 (pow.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) 3) (pow.f64 (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)) 3)) (fma.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (*.f64 (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)) (-.f64 (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))))))
(/.f64 (+.f64 (pow.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) 3) (pow.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) 3)) (fma.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 -2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z)))) (/.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (+.f64 4 (-.f64 1 z))) (+.f64 4 (-.f64 1 z)))))
(/.f64 (+.f64 (pow.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) 3) (pow.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) 3)) (fma.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (-.f64 5 z)) (-.f64 5 z))))
(/.f64 (-.f64 (*.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4)))) (*.f64 (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (-.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))
(/.f64 (fma.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (neg.f64 (*.f64 (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (-.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))
(/.f64 (-.f64 (/.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (+.f64 4 (-.f64 1 z))) (+.f64 4 (-.f64 1 z))) (/.f64 (/.f64 12001217776963300659043738858009/625000000000000000000000000000000 (-.f64 6 z)) (-.f64 6 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (/.f64 3464277381643003/25000000000000000 (-.f64 6 z))))
(/.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) 1)
(pow.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) 1)
(+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))
(+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))
(+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))
(log.f64 (exp.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))
(+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))
(+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))
(+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))
(+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))
(+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))
(+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))
(+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))
(+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))
(+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))
(+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))
(+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))
(+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))
(exp.f64 (log.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (-.f64 z 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))
(+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))
(+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 4 (-.f64 1 z))) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))
(+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))

localize207.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
1.0b
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
1.0b
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
Compiler

Compiled 506 to 386 computations (23.7% saved)

series5.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
z
@0
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
1.0ms
z
@inf
(+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
0.0ms
z
@-inf
(+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
0.0ms
z
@0
(+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
0.0ms
z
@-inf
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))

rewrite77.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
518×add-sqr-sqrt_binary64
495×add-cbrt-cube_binary64
494×add-exp-log_binary64
494×add-log-exp_binary64
494×log1p-expm1-u_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04093
1101293
Stop Event
node limit
Counts
3 → 34
Calls
Call 1
Inputs
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3)) (+.f64 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 3) (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 3)) (+.f64 (*.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (-.f64 (*.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (*.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (*.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))) (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (+.f64 (*.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (*.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (-.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))))

simplify73.0ms (0.1%)

Algorithm
egg-herbie
Rules
613×associate-+l+_binary64
469×associate-+r+_binary64
338×*-commutative_binary64
252×associate--r+_binary64
198×associate-*r/_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02272075
16611976
227831817
Stop Event
node limit
Counts
70 → 121
Calls
Call 1
Inputs
469507597606837/10000000000000
(+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))
(+.f64 (*.f64 2076511864126339/4000000000000 (pow.f64 z 2)) (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z)))
(+.f64 (*.f64 2076511864126339/4000000000000 (pow.f64 z 2)) (+.f64 (*.f64 23912966683069397/40000000000000 (pow.f64 z 3)) (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))))
(/.f64 5826188486005177/10000000000000 z)
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 5826188486005177/10000000000000 (/.f64 1 z)))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3)))))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 93965933656573373/10000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3))))))
(/.f64 5826188486005177/10000000000000 z)
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 5826188486005177/10000000000000 (/.f64 1 z)))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3)))))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 93965933656573373/10000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3))))))
646366562873259793/3000000000000000
(+.f64 646366562873259793/3000000000000000 (*.f64 6764801184542762983/90000000000000000 z))
(+.f64 (*.f64 139903109899614281171/5400000000000000000 (pow.f64 z 2)) (+.f64 646366562873259793/3000000000000000 (*.f64 6764801184542762983/90000000000000000 z)))
(+.f64 (*.f64 139903109899614281171/5400000000000000000 (pow.f64 z 2)) (+.f64 646366562873259793/3000000000000000 (+.f64 (*.f64 6764801184542762983/90000000000000000 z) (*.f64 2868249125582949494677/324000000000000000000 (pow.f64 z 3)))))
(/.f64 -121443148578839881/200000000000000 z)
(neg.f64 (+.f64 (*.f64 66801875443113257/40000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 121443148578839881/200000000000000 (/.f64 1 z))))
(neg.f64 (+.f64 (*.f64 66801875443113257/40000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 121443148578839881/200000000000000 (/.f64 1 z)) (*.f64 177150158974872037/40000000000000 (/.f64 1 (pow.f64 z 3))))))
(neg.f64 (+.f64 (*.f64 443431544818219937/40000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 66801875443113257/40000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 121443148578839881/200000000000000 (/.f64 1 z)) (*.f64 177150158974872037/40000000000000 (/.f64 1 (pow.f64 z 3)))))))
(/.f64 -121443148578839881/200000000000000 z)
(neg.f64 (+.f64 (*.f64 66801875443113257/40000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 121443148578839881/200000000000000 (/.f64 1 z))))
(neg.f64 (+.f64 (*.f64 66801875443113257/40000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 121443148578839881/200000000000000 (/.f64 1 z)) (*.f64 177150158974872037/40000000000000 (/.f64 1 (pow.f64 z 3))))))
(neg.f64 (+.f64 (*.f64 443431544818219937/40000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 66801875443113257/40000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 121443148578839881/200000000000000 (/.f64 1 z)) (*.f64 177150158974872037/40000000000000 (/.f64 1 (pow.f64 z 3)))))))
904816194325545171523082059/4200000000000000000000000
(+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 17677775146260978562117317613/235200000000000000000000000 z))
(+.f64 904816194325545171523082059/4200000000000000000000000 (+.f64 (*.f64 17677775146260978562117317613/235200000000000000000000000 z) (*.f64 3071077024184708161128044520019/118540800000000000000000000000 (pow.f64 z 2))))
(+.f64 904816194325545171523082059/4200000000000000000000000 (+.f64 (*.f64 17677775146260978562117317613/235200000000000000000000000 z) (+.f64 (*.f64 58765508066033148908734538123333/6638284800000000000000000000000 (pow.f64 z 3)) (*.f64 3071077024184708161128044520019/118540800000000000000000000000 (pow.f64 z 2)))))
(/.f64 -15176929548346663410362579/25000000000000000000000 z)
(neg.f64 (+.f64 (*.f64 10432597066258314615852833/6250000000000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 15176929548346663410362579/25000000000000000000000 (/.f64 1 z))))
(neg.f64 (+.f64 (*.f64 10432597066258314615852833/6250000000000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 27648536961327461428716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3))) (*.f64 15176929548346663410362579/25000000000000000000000 (/.f64 1 z)))))
(neg.f64 (+.f64 (*.f64 10432597066258314615852833/6250000000000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 69099129785032901121487187/6250000000000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 27648536961327461428716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3))) (*.f64 15176929548346663410362579/25000000000000000000000 (/.f64 1 z))))))
(/.f64 -15176929548346663410362579/25000000000000000000000 z)
(neg.f64 (+.f64 (*.f64 10432597066258314615852833/6250000000000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 15176929548346663410362579/25000000000000000000000 (/.f64 1 z))))
(neg.f64 (+.f64 (*.f64 10432597066258314615852833/6250000000000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 27648536961327461428716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3))) (*.f64 15176929548346663410362579/25000000000000000000000 (/.f64 1 z)))))
(neg.f64 (+.f64 (*.f64 10432597066258314615852833/6250000000000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 69099129785032901121487187/6250000000000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 27648536961327461428716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3))) (*.f64 15176929548346663410362579/25000000000000000000000 (/.f64 1 z))))))
(*.f64 1 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (+.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3)) (+.f64 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(/.f64 (-.f64 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(exp.f64 (log.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(*.f64 1 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(/.f64 (+.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 3) (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 3)) (+.f64 (*.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (-.f64 (*.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (*.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(/.f64 (-.f64 (*.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (*.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(exp.f64 (log.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(*.f64 1 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))) (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (+.f64 (*.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (*.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (-.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(exp.f64 (log.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
Outputs
469507597606837/10000000000000
(+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))
(fma.f64 904338909853211/2500000000000 z 469507597606837/10000000000000)
(+.f64 (*.f64 2076511864126339/4000000000000 (pow.f64 z 2)) (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z)))
(fma.f64 2076511864126339/4000000000000 (*.f64 z z) (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z)))
(fma.f64 2076511864126339/4000000000000 (*.f64 z z) (fma.f64 904338909853211/2500000000000 z 469507597606837/10000000000000))
(+.f64 (*.f64 2076511864126339/4000000000000 (pow.f64 z 2)) (+.f64 (*.f64 23912966683069397/40000000000000 (pow.f64 z 3)) (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))))
(fma.f64 2076511864126339/4000000000000 (*.f64 z z) (fma.f64 23912966683069397/40000000000000 (pow.f64 z 3) (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))))
(fma.f64 2076511864126339/4000000000000 (*.f64 z z) (fma.f64 23912966683069397/40000000000000 (pow.f64 z 3) (fma.f64 904338909853211/2500000000000 z 469507597606837/10000000000000)))
(/.f64 5826188486005177/10000000000000 z)
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 5826188486005177/10000000000000 (/.f64 1 z)))
(+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) (/.f64 5826188486005177/10000000000000 z))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3)))))
(+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) (+.f64 (/.f64 5826188486005177/10000000000000 z) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3))))
(+.f64 (+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) (/.f64 5826188486005177/10000000000000 z)) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3)))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 93965933656573373/10000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3))))))
(+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) (+.f64 (+.f64 (/.f64 5826188486005177/10000000000000 z) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3))) (/.f64 93965933656573373/10000000000000 (pow.f64 z 4))))
(+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) (+.f64 (/.f64 5826188486005177/10000000000000 z) (+.f64 (/.f64 43600364987677261/10000000000000 (pow.f64 z 3)) (/.f64 93965933656573373/10000000000000 (pow.f64 z 4)))))
(/.f64 5826188486005177/10000000000000 z)
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 5826188486005177/10000000000000 (/.f64 1 z)))
(+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) (/.f64 5826188486005177/10000000000000 z))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3)))))
(+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) (+.f64 (/.f64 5826188486005177/10000000000000 z) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3))))
(+.f64 (+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) (/.f64 5826188486005177/10000000000000 z)) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3)))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 93965933656573373/10000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3))))))
(+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) (+.f64 (+.f64 (/.f64 5826188486005177/10000000000000 z) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3))) (/.f64 93965933656573373/10000000000000 (pow.f64 z 4))))
(+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) (+.f64 (/.f64 5826188486005177/10000000000000 z) (+.f64 (/.f64 43600364987677261/10000000000000 (pow.f64 z 3)) (/.f64 93965933656573373/10000000000000 (pow.f64 z 4)))))
646366562873259793/3000000000000000
(+.f64 646366562873259793/3000000000000000 (*.f64 6764801184542762983/90000000000000000 z))
(+.f64 646366562873259793/3000000000000000 (*.f64 z 6764801184542762983/90000000000000000))
(fma.f64 z 6764801184542762983/90000000000000000 646366562873259793/3000000000000000)
(+.f64 (*.f64 139903109899614281171/5400000000000000000 (pow.f64 z 2)) (+.f64 646366562873259793/3000000000000000 (*.f64 6764801184542762983/90000000000000000 z)))
(fma.f64 139903109899614281171/5400000000000000000 (*.f64 z z) (+.f64 646366562873259793/3000000000000000 (*.f64 z 6764801184542762983/90000000000000000)))
(fma.f64 (*.f64 z z) 139903109899614281171/5400000000000000000 (fma.f64 z 6764801184542762983/90000000000000000 646366562873259793/3000000000000000))
(+.f64 (*.f64 139903109899614281171/5400000000000000000 (pow.f64 z 2)) (+.f64 646366562873259793/3000000000000000 (+.f64 (*.f64 6764801184542762983/90000000000000000 z) (*.f64 2868249125582949494677/324000000000000000000 (pow.f64 z 3)))))
(fma.f64 139903109899614281171/5400000000000000000 (*.f64 z z) (+.f64 646366562873259793/3000000000000000 (fma.f64 6764801184542762983/90000000000000000 z (*.f64 (pow.f64 z 3) 2868249125582949494677/324000000000000000000))))
(+.f64 (fma.f64 (*.f64 z z) 139903109899614281171/5400000000000000000 (fma.f64 z 6764801184542762983/90000000000000000 646366562873259793/3000000000000000)) (*.f64 (pow.f64 z 3) 2868249125582949494677/324000000000000000000))
(+.f64 (fma.f64 z 6764801184542762983/90000000000000000 646366562873259793/3000000000000000) (*.f64 (*.f64 z z) (+.f64 (*.f64 z 2868249125582949494677/324000000000000000000) 139903109899614281171/5400000000000000000)))
(/.f64 -121443148578839881/200000000000000 z)
(neg.f64 (+.f64 (*.f64 66801875443113257/40000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 121443148578839881/200000000000000 (/.f64 1 z))))
(neg.f64 (+.f64 (/.f64 66801875443113257/40000000000000 (*.f64 z z)) (/.f64 121443148578839881/200000000000000 z)))
(+.f64 (/.f64 -66801875443113257/40000000000000 (*.f64 z z)) (/.f64 -121443148578839881/200000000000000 z))
(neg.f64 (+.f64 (*.f64 66801875443113257/40000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 121443148578839881/200000000000000 (/.f64 1 z)) (*.f64 177150158974872037/40000000000000 (/.f64 1 (pow.f64 z 3))))))
(neg.f64 (+.f64 (/.f64 66801875443113257/40000000000000 (*.f64 z z)) (+.f64 (/.f64 121443148578839881/200000000000000 z) (/.f64 177150158974872037/40000000000000 (pow.f64 z 3)))))
(-.f64 (+.f64 (/.f64 -66801875443113257/40000000000000 (*.f64 z z)) (/.f64 -121443148578839881/200000000000000 z)) (/.f64 177150158974872037/40000000000000 (pow.f64 z 3)))
(+.f64 (+.f64 (/.f64 -66801875443113257/40000000000000 (*.f64 z z)) (/.f64 -121443148578839881/200000000000000 z)) (/.f64 -177150158974872037/40000000000000 (pow.f64 z 3)))
(neg.f64 (+.f64 (*.f64 443431544818219937/40000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 66801875443113257/40000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 121443148578839881/200000000000000 (/.f64 1 z)) (*.f64 177150158974872037/40000000000000 (/.f64 1 (pow.f64 z 3)))))))
(neg.f64 (+.f64 (+.f64 (/.f64 66801875443113257/40000000000000 (*.f64 z z)) (+.f64 (/.f64 121443148578839881/200000000000000 z) (/.f64 177150158974872037/40000000000000 (pow.f64 z 3)))) (/.f64 443431544818219937/40000000000000 (pow.f64 z 4))))
(+.f64 (-.f64 (+.f64 (/.f64 -66801875443113257/40000000000000 (*.f64 z z)) (/.f64 -121443148578839881/200000000000000 z)) (/.f64 177150158974872037/40000000000000 (pow.f64 z 3))) (/.f64 -443431544818219937/40000000000000 (pow.f64 z 4)))
(+.f64 (+.f64 (+.f64 (/.f64 -66801875443113257/40000000000000 (*.f64 z z)) (/.f64 -121443148578839881/200000000000000 z)) (/.f64 -177150158974872037/40000000000000 (pow.f64 z 3))) (/.f64 -443431544818219937/40000000000000 (pow.f64 z 4)))
(/.f64 -121443148578839881/200000000000000 z)
(neg.f64 (+.f64 (*.f64 66801875443113257/40000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 121443148578839881/200000000000000 (/.f64 1 z))))
(neg.f64 (+.f64 (/.f64 66801875443113257/40000000000000 (*.f64 z z)) (/.f64 121443148578839881/200000000000000 z)))
(+.f64 (/.f64 -66801875443113257/40000000000000 (*.f64 z z)) (/.f64 -121443148578839881/200000000000000 z))
(neg.f64 (+.f64 (*.f64 66801875443113257/40000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 121443148578839881/200000000000000 (/.f64 1 z)) (*.f64 177150158974872037/40000000000000 (/.f64 1 (pow.f64 z 3))))))
(neg.f64 (+.f64 (/.f64 66801875443113257/40000000000000 (*.f64 z z)) (+.f64 (/.f64 121443148578839881/200000000000000 z) (/.f64 177150158974872037/40000000000000 (pow.f64 z 3)))))
(-.f64 (+.f64 (/.f64 -66801875443113257/40000000000000 (*.f64 z z)) (/.f64 -121443148578839881/200000000000000 z)) (/.f64 177150158974872037/40000000000000 (pow.f64 z 3)))
(+.f64 (+.f64 (/.f64 -66801875443113257/40000000000000 (*.f64 z z)) (/.f64 -121443148578839881/200000000000000 z)) (/.f64 -177150158974872037/40000000000000 (pow.f64 z 3)))
(neg.f64 (+.f64 (*.f64 443431544818219937/40000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 66801875443113257/40000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 121443148578839881/200000000000000 (/.f64 1 z)) (*.f64 177150158974872037/40000000000000 (/.f64 1 (pow.f64 z 3)))))))
(neg.f64 (+.f64 (+.f64 (/.f64 66801875443113257/40000000000000 (*.f64 z z)) (+.f64 (/.f64 121443148578839881/200000000000000 z) (/.f64 177150158974872037/40000000000000 (pow.f64 z 3)))) (/.f64 443431544818219937/40000000000000 (pow.f64 z 4))))
(+.f64 (-.f64 (+.f64 (/.f64 -66801875443113257/40000000000000 (*.f64 z z)) (/.f64 -121443148578839881/200000000000000 z)) (/.f64 177150158974872037/40000000000000 (pow.f64 z 3))) (/.f64 -443431544818219937/40000000000000 (pow.f64 z 4)))
(+.f64 (+.f64 (+.f64 (/.f64 -66801875443113257/40000000000000 (*.f64 z z)) (/.f64 -121443148578839881/200000000000000 z)) (/.f64 -177150158974872037/40000000000000 (pow.f64 z 3))) (/.f64 -443431544818219937/40000000000000 (pow.f64 z 4)))
904816194325545171523082059/4200000000000000000000000
(+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 17677775146260978562117317613/235200000000000000000000000 z))
(+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z 17677775146260978562117317613/235200000000000000000000000))
(fma.f64 z 17677775146260978562117317613/235200000000000000000000000 904816194325545171523082059/4200000000000000000000000)
(+.f64 904816194325545171523082059/4200000000000000000000000 (+.f64 (*.f64 17677775146260978562117317613/235200000000000000000000000 z) (*.f64 3071077024184708161128044520019/118540800000000000000000000000 (pow.f64 z 2))))
(+.f64 904816194325545171523082059/4200000000000000000000000 (fma.f64 17677775146260978562117317613/235200000000000000000000000 z (*.f64 (*.f64 z z) 3071077024184708161128044520019/118540800000000000000000000000)))
(+.f64 904816194325545171523082059/4200000000000000000000000 (fma.f64 z 17677775146260978562117317613/235200000000000000000000000 (*.f64 z (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))
(+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))
(+.f64 904816194325545171523082059/4200000000000000000000000 (+.f64 (*.f64 17677775146260978562117317613/235200000000000000000000000 z) (+.f64 (*.f64 58765508066033148908734538123333/6638284800000000000000000000000 (pow.f64 z 3)) (*.f64 3071077024184708161128044520019/118540800000000000000000000000 (pow.f64 z 2)))))
(+.f64 904816194325545171523082059/4200000000000000000000000 (fma.f64 17677775146260978562117317613/235200000000000000000000000 z (fma.f64 58765508066033148908734538123333/6638284800000000000000000000000 (pow.f64 z 3) (*.f64 (*.f64 z z) 3071077024184708161128044520019/118540800000000000000000000000))))
(+.f64 904816194325545171523082059/4200000000000000000000000 (fma.f64 z 17677775146260978562117317613/235200000000000000000000000 (fma.f64 (*.f64 z z) 3071077024184708161128044520019/118540800000000000000000000000 (*.f64 (pow.f64 z 3) 58765508066033148908734538123333/6638284800000000000000000000000))))
(+.f64 (fma.f64 z 17677775146260978562117317613/235200000000000000000000000 904816194325545171523082059/4200000000000000000000000) (*.f64 (*.f64 z z) (+.f64 3071077024184708161128044520019/118540800000000000000000000000 (*.f64 z 58765508066033148908734538123333/6638284800000000000000000000000))))
(/.f64 -15176929548346663410362579/25000000000000000000000 z)
(neg.f64 (+.f64 (*.f64 10432597066258314615852833/6250000000000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 15176929548346663410362579/25000000000000000000000 (/.f64 1 z))))
(neg.f64 (+.f64 (/.f64 10432597066258314615852833/6250000000000000000000 (*.f64 z z)) (/.f64 15176929548346663410362579/25000000000000000000000 z)))
(+.f64 (/.f64 -10432597066258314615852833/6250000000000000000000 (*.f64 z z)) (/.f64 -15176929548346663410362579/25000000000000000000000 z))
(neg.f64 (+.f64 (*.f64 10432597066258314615852833/6250000000000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 27648536961327461428716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3))) (*.f64 15176929548346663410362579/25000000000000000000000 (/.f64 1 z)))))
(neg.f64 (+.f64 (/.f64 10432597066258314615852833/6250000000000000000000 (*.f64 z z)) (+.f64 (/.f64 15176929548346663410362579/25000000000000000000000 z) (/.f64 27648536961327461428716389/6250000000000000000000 (pow.f64 z 3)))))
(-.f64 (/.f64 -10432597066258314615852833/6250000000000000000000 (*.f64 z z)) (+.f64 (/.f64 15176929548346663410362579/25000000000000000000000 z) (/.f64 27648536961327461428716389/6250000000000000000000 (pow.f64 z 3))))
(+.f64 (+.f64 (/.f64 -10432597066258314615852833/6250000000000000000000 (*.f64 z z)) (/.f64 -15176929548346663410362579/25000000000000000000000 z)) (/.f64 -27648536961327461428716389/6250000000000000000000 (pow.f64 z 3)))
(neg.f64 (+.f64 (*.f64 10432597066258314615852833/6250000000000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 69099129785032901121487187/6250000000000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 27648536961327461428716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3))) (*.f64 15176929548346663410362579/25000000000000000000000 (/.f64 1 z))))))
(neg.f64 (+.f64 (/.f64 10432597066258314615852833/6250000000000000000000 (*.f64 z z)) (+.f64 (+.f64 (/.f64 15176929548346663410362579/25000000000000000000000 z) (/.f64 27648536961327461428716389/6250000000000000000000 (pow.f64 z 3))) (/.f64 69099129785032901121487187/6250000000000000000000 (pow.f64 z 4)))))
(-.f64 (/.f64 -10432597066258314615852833/6250000000000000000000 (*.f64 z z)) (+.f64 (+.f64 (/.f64 15176929548346663410362579/25000000000000000000000 z) (/.f64 27648536961327461428716389/6250000000000000000000 (pow.f64 z 3))) (/.f64 69099129785032901121487187/6250000000000000000000 (pow.f64 z 4))))
(+.f64 (+.f64 (+.f64 (/.f64 -10432597066258314615852833/6250000000000000000000 (*.f64 z z)) (/.f64 -15176929548346663410362579/25000000000000000000000 z)) (/.f64 -27648536961327461428716389/6250000000000000000000 (pow.f64 z 3))) (/.f64 -69099129785032901121487187/6250000000000000000000 (pow.f64 z 4)))
(/.f64 -15176929548346663410362579/25000000000000000000000 z)
(neg.f64 (+.f64 (*.f64 10432597066258314615852833/6250000000000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 15176929548346663410362579/25000000000000000000000 (/.f64 1 z))))
(neg.f64 (+.f64 (/.f64 10432597066258314615852833/6250000000000000000000 (*.f64 z z)) (/.f64 15176929548346663410362579/25000000000000000000000 z)))
(+.f64 (/.f64 -10432597066258314615852833/6250000000000000000000 (*.f64 z z)) (/.f64 -15176929548346663410362579/25000000000000000000000 z))
(neg.f64 (+.f64 (*.f64 10432597066258314615852833/6250000000000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 27648536961327461428716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3))) (*.f64 15176929548346663410362579/25000000000000000000000 (/.f64 1 z)))))
(neg.f64 (+.f64 (/.f64 10432597066258314615852833/6250000000000000000000 (*.f64 z z)) (+.f64 (/.f64 15176929548346663410362579/25000000000000000000000 z) (/.f64 27648536961327461428716389/6250000000000000000000 (pow.f64 z 3)))))
(-.f64 (/.f64 -10432597066258314615852833/6250000000000000000000 (*.f64 z z)) (+.f64 (/.f64 15176929548346663410362579/25000000000000000000000 z) (/.f64 27648536961327461428716389/6250000000000000000000 (pow.f64 z 3))))
(+.f64 (+.f64 (/.f64 -10432597066258314615852833/6250000000000000000000 (*.f64 z z)) (/.f64 -15176929548346663410362579/25000000000000000000000 z)) (/.f64 -27648536961327461428716389/6250000000000000000000 (pow.f64 z 3)))
(neg.f64 (+.f64 (*.f64 10432597066258314615852833/6250000000000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 69099129785032901121487187/6250000000000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 27648536961327461428716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3))) (*.f64 15176929548346663410362579/25000000000000000000000 (/.f64 1 z))))))
(neg.f64 (+.f64 (/.f64 10432597066258314615852833/6250000000000000000000 (*.f64 z z)) (+.f64 (+.f64 (/.f64 15176929548346663410362579/25000000000000000000000 z) (/.f64 27648536961327461428716389/6250000000000000000000 (pow.f64 z 3))) (/.f64 69099129785032901121487187/6250000000000000000000 (pow.f64 z 4)))))
(-.f64 (/.f64 -10432597066258314615852833/6250000000000000000000 (*.f64 z z)) (+.f64 (+.f64 (/.f64 15176929548346663410362579/25000000000000000000000 z) (/.f64 27648536961327461428716389/6250000000000000000000 (pow.f64 z 3))) (/.f64 69099129785032901121487187/6250000000000000000000 (pow.f64 z 4))))
(+.f64 (+.f64 (+.f64 (/.f64 -10432597066258314615852833/6250000000000000000000 (*.f64 z z)) (/.f64 -15176929548346663410362579/25000000000000000000000 z)) (/.f64 -27648536961327461428716389/6250000000000000000000 (pow.f64 z 3))) (/.f64 -69099129785032901121487187/6250000000000000000000 (pow.f64 z 4)))
(*.f64 1 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (+.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3)) (+.f64 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(/.f64 (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3)) (fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))
(/.f64 (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3)) (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (-.f64 1 z)) (-.f64 1 z))))
(/.f64 (-.f64 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(/.f64 (-.f64 (/.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (-.f64 1 z)) (-.f64 1 z)) (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (-.f64 2 z)) (-.f64 2 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))))
(/.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 1)
(pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 1)
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(log.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(exp.f64 (log.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(*.f64 1 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(/.f64 (+.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 3) (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 3)) (+.f64 (*.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (-.f64 (*.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (*.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(/.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 3)) (fma.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (*.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (-.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))
(/.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 3)) (fma.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (-.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (/.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (-.f64 3 z)) (-.f64 3 z))))
(/.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 3)) (fma.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)))) (/.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (-.f64 3 z)) (-.f64 3 z))))
(/.f64 (-.f64 (*.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (*.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(/.f64 (-.f64 (/.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (-.f64 3 z)) (-.f64 3 z)) (*.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(/.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 1)
(pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 1)
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(log.f64 (exp.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(exp.f64 (log.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(*.f64 1 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))) (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (+.f64 (*.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (*.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (fma.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (-.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (fma.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (-.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (fma.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (-.f64 (-.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2)))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (-.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 2) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (-.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(/.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) 1)
(pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) 1)
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(log.f64 (exp.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(exp.f64 (log.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))

localize195.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
1.0b
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
1.0b
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
Compiler

Compiled 479 to 366 computations (23.6% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
z
@0
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
0.0ms
z
@inf
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
0.0ms
z
@-inf
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
0.0ms
z
@inf
(+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
0.0ms
z
@-inf
(+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))

rewrite91.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
536×add-cbrt-cube_binary64
535×add-exp-log_binary64
535×add-log-exp_binary64
535×log1p-expm1-u_binary64
535×expm1-log1p-u_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043119
11094119
Stop Event
node limit
Counts
2 → 22
Calls
Call 1
Inputs
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 3)) (+.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (-.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (+.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (-.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))))

simplify182.0ms (0.2%)

Algorithm
egg-herbie
Rules
865×fma-def_binary64
560×times-frac_binary64
399×associate--r+_binary64
331×+-commutative_binary64
323×associate--l+_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01542148
14432046
222261848
373081848
Stop Event
node limit
Counts
46 → 83
Calls
Call 1
Inputs
7902188421553103227/30000000000000000
(+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (*.f64 2943194126470171931171/5400000000000000000 (pow.f64 z 2)) (*.f64 39321001939258358983/90000000000000000 z)))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (*.f64 196563279258445065194677/324000000000000000000 (pow.f64 z 3)) (+.f64 (*.f64 2943194126470171931171/5400000000000000000 (pow.f64 z 2)) (*.f64 39321001939258358983/90000000000000000 z))))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 4919378858736341/200000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 6868447169803563/40000000000000 (/.f64 1 (pow.f64 z 2)))) (*.f64 4919378858736341/200000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 6868447169803563/40000000000000 (/.f64 1 (pow.f64 z 2)))) (+.f64 (*.f64 2748699024162993/40000000000000 (/.f64 1 (pow.f64 z 3))) (*.f64 4919378858736341/200000000000000 (/.f64 1 z))))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 4919378858736341/200000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 6868447169803563/40000000000000 (/.f64 1 (pow.f64 z 2)))) (*.f64 4919378858736341/200000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 6868447169803563/40000000000000 (/.f64 1 (pow.f64 z 2)))) (+.f64 (*.f64 2748699024162993/40000000000000 (/.f64 1 (pow.f64 z 3))) (*.f64 4919378858736341/200000000000000 (/.f64 1 z))))
1106209385320415913103082059/4200000000000000000000000
(+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z))
(+.f64 (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (pow.f64 z 2)) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z)))
(+.f64 (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (pow.f64 z 2)) (+.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 z) (*.f64 4027292589444183035165374538123333/6638284800000000000000000000000 (pow.f64 z 3)))))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (+.f64 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)) (*.f64 398308844029173303716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3)))))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (+.f64 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)) (*.f64 398308844029173303716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3)))))
(*.f64 1 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 3)) (+.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (-.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(exp.f64 (log.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(*.f64 1 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (+.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (-.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(exp.f64 (log.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
Outputs
7902188421553103227/30000000000000000
(+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z))
(fma.f64 39321001939258358983/90000000000000000 z 7902188421553103227/30000000000000000)
(+.f64 7902188421553103227/30000000000000000 (+.f64 (*.f64 2943194126470171931171/5400000000000000000 (pow.f64 z 2)) (*.f64 39321001939258358983/90000000000000000 z)))
(+.f64 7902188421553103227/30000000000000000 (fma.f64 2943194126470171931171/5400000000000000000 (*.f64 z z) (*.f64 39321001939258358983/90000000000000000 z)))
(+.f64 7902188421553103227/30000000000000000 (fma.f64 39321001939258358983/90000000000000000 z (*.f64 2943194126470171931171/5400000000000000000 (*.f64 z z))))
(fma.f64 39321001939258358983/90000000000000000 z (fma.f64 2943194126470171931171/5400000000000000000 (*.f64 z z) 7902188421553103227/30000000000000000))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (*.f64 196563279258445065194677/324000000000000000000 (pow.f64 z 3)) (+.f64 (*.f64 2943194126470171931171/5400000000000000000 (pow.f64 z 2)) (*.f64 39321001939258358983/90000000000000000 z))))
(+.f64 7902188421553103227/30000000000000000 (fma.f64 196563279258445065194677/324000000000000000000 (pow.f64 z 3) (fma.f64 2943194126470171931171/5400000000000000000 (*.f64 z z) (*.f64 39321001939258358983/90000000000000000 z))))
(+.f64 (fma.f64 196563279258445065194677/324000000000000000000 (pow.f64 z 3) (*.f64 2943194126470171931171/5400000000000000000 (*.f64 z z))) (fma.f64 39321001939258358983/90000000000000000 z 7902188421553103227/30000000000000000))
(fma.f64 196563279258445065194677/324000000000000000000 (pow.f64 z 3) (fma.f64 39321001939258358983/90000000000000000 z (fma.f64 2943194126470171931171/5400000000000000000 (*.f64 z z) 7902188421553103227/30000000000000000)))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 4919378858736341/200000000000000 (/.f64 1 z)))
(-.f64 9999999999998099/10000000000000000 (/.f64 4919378858736341/200000000000000 z))
(+.f64 9999999999998099/10000000000000000 (/.f64 -4919378858736341/200000000000000 z))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 6868447169803563/40000000000000 (/.f64 1 (pow.f64 z 2)))) (*.f64 4919378858736341/200000000000000 (/.f64 1 z)))
(+.f64 9999999999998099/10000000000000000 (-.f64 (/.f64 6868447169803563/40000000000000 (*.f64 z z)) (/.f64 4919378858736341/200000000000000 z)))
(+.f64 (/.f64 (/.f64 6868447169803563/40000000000000 z) z) (-.f64 9999999999998099/10000000000000000 (/.f64 4919378858736341/200000000000000 z)))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 (/.f64 6868447169803563/40000000000000 z) z) (/.f64 -4919378858736341/200000000000000 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 6868447169803563/40000000000000 (/.f64 1 (pow.f64 z 2)))) (+.f64 (*.f64 2748699024162993/40000000000000 (/.f64 1 (pow.f64 z 3))) (*.f64 4919378858736341/200000000000000 (/.f64 1 z))))
(+.f64 9999999999998099/10000000000000000 (-.f64 (/.f64 6868447169803563/40000000000000 (*.f64 z z)) (+.f64 (/.f64 4919378858736341/200000000000000 z) (/.f64 2748699024162993/40000000000000 (pow.f64 z 3)))))
(+.f64 (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (/.f64 6868447169803563/40000000000000 z) z)) (/.f64 2748699024162993/40000000000000 (pow.f64 z 3))) (/.f64 -4919378858736341/200000000000000 z))
(+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 (/.f64 6868447169803563/40000000000000 z) z) (/.f64 -4919378858736341/200000000000000 z)) (/.f64 -2748699024162993/40000000000000 (pow.f64 z 3))))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 4919378858736341/200000000000000 (/.f64 1 z)))
(-.f64 9999999999998099/10000000000000000 (/.f64 4919378858736341/200000000000000 z))
(+.f64 9999999999998099/10000000000000000 (/.f64 -4919378858736341/200000000000000 z))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 6868447169803563/40000000000000 (/.f64 1 (pow.f64 z 2)))) (*.f64 4919378858736341/200000000000000 (/.f64 1 z)))
(+.f64 9999999999998099/10000000000000000 (-.f64 (/.f64 6868447169803563/40000000000000 (*.f64 z z)) (/.f64 4919378858736341/200000000000000 z)))
(+.f64 (/.f64 (/.f64 6868447169803563/40000000000000 z) z) (-.f64 9999999999998099/10000000000000000 (/.f64 4919378858736341/200000000000000 z)))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 (/.f64 6868447169803563/40000000000000 z) z) (/.f64 -4919378858736341/200000000000000 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 6868447169803563/40000000000000 (/.f64 1 (pow.f64 z 2)))) (+.f64 (*.f64 2748699024162993/40000000000000 (/.f64 1 (pow.f64 z 3))) (*.f64 4919378858736341/200000000000000 (/.f64 1 z))))
(+.f64 9999999999998099/10000000000000000 (-.f64 (/.f64 6868447169803563/40000000000000 (*.f64 z z)) (+.f64 (/.f64 4919378858736341/200000000000000 z) (/.f64 2748699024162993/40000000000000 (pow.f64 z 3)))))
(+.f64 (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (/.f64 6868447169803563/40000000000000 z) z)) (/.f64 2748699024162993/40000000000000 (pow.f64 z 3))) (/.f64 -4919378858736341/200000000000000 z))
(+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 (/.f64 6868447169803563/40000000000000 z) z) (/.f64 -4919378858736341/200000000000000 z)) (/.f64 -2748699024162993/40000000000000 (pow.f64 z 3))))
1106209385320415913103082059/4200000000000000000000000
(+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z))
(+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))
(fma.f64 z 102757979785251069442117317613/235200000000000000000000000 1106209385320415913103082059/4200000000000000000000000)
(+.f64 (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (pow.f64 z 2)) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z)))
(fma.f64 64608921419941589693928044520019/118540800000000000000000000000 (*.f64 z z) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))
(fma.f64 (*.f64 z z) 64608921419941589693928044520019/118540800000000000000000000000 (fma.f64 z 102757979785251069442117317613/235200000000000000000000000 1106209385320415913103082059/4200000000000000000000000))
(fma.f64 z 102757979785251069442117317613/235200000000000000000000000 (fma.f64 (*.f64 z z) 64608921419941589693928044520019/118540800000000000000000000000 1106209385320415913103082059/4200000000000000000000000))
(+.f64 (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (pow.f64 z 2)) (+.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 z) (*.f64 4027292589444183035165374538123333/6638284800000000000000000000000 (pow.f64 z 3)))))
(fma.f64 64608921419941589693928044520019/118540800000000000000000000000 (*.f64 z z) (+.f64 1106209385320415913103082059/4200000000000000000000000 (fma.f64 102757979785251069442117317613/235200000000000000000000000 z (*.f64 (pow.f64 z 3) 4027292589444183035165374538123333/6638284800000000000000000000000))))
(+.f64 (fma.f64 z 102757979785251069442117317613/235200000000000000000000000 (*.f64 (pow.f64 z 3) 4027292589444183035165374538123333/6638284800000000000000000000000)) (fma.f64 (*.f64 z z) 64608921419941589693928044520019/118540800000000000000000000000 1106209385320415913103082059/4200000000000000000000000))
(fma.f64 z (*.f64 z 64608921419941589693928044520019/118540800000000000000000000000) (fma.f64 z 102757979785251069442117317613/235200000000000000000000000 (fma.f64 (pow.f64 z 3) 4027292589444183035165374538123333/6638284800000000000000000000000 1106209385320415913103082059/4200000000000000000000000)))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))
(+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z))) (/.f64 611458333333720910362579/25000000000000000000000 z))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(-.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (-.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) 9999999999998099/10000000000000000))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (+.f64 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)) (*.f64 398308844029173303716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3)))))
(+.f64 9999999999998099/10000000000000000 (-.f64 (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z)) (+.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) (/.f64 398308844029173303716389/6250000000000000000000 (pow.f64 z 3)))))
(+.f64 9999999999998099/10000000000000000 (-.f64 (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (/.f64 -611458333333720910362579/25000000000000000000000 z)) (/.f64 398308844029173303716389/6250000000000000000000 (pow.f64 z 3))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (/.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 z 3))) (/.f64 -611458333333720910362579/25000000000000000000000 z)))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))
(+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z))) (/.f64 611458333333720910362579/25000000000000000000000 z))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(-.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (-.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) 9999999999998099/10000000000000000))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (+.f64 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)) (*.f64 398308844029173303716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3)))))
(+.f64 9999999999998099/10000000000000000 (-.f64 (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z)) (+.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) (/.f64 398308844029173303716389/6250000000000000000000 (pow.f64 z 3)))))
(+.f64 9999999999998099/10000000000000000 (-.f64 (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (/.f64 -611458333333720910362579/25000000000000000000000 z)) (/.f64 398308844029173303716389/6250000000000000000000 (pow.f64 z 3))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (/.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 z 3))) (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(*.f64 1 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))
(/.f64 (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 3)) (+.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (-.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))
(/.f64 (+.f64 (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 3)) (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (-.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(/.f64 (+.f64 (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 3)) (fma.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (-.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (-.f64 2 z)) (-.f64 2 z))))
(/.f64 (+.f64 (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 3)) (fma.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)))) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (*.f64 (-.f64 2 z) (-.f64 2 z)))))
(/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(/.f64 (-.f64 (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (-.f64 2 z)) (-.f64 2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(/.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 1)
(pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 1)
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))
(log.f64 (exp.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))
(exp.f64 (log.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))
(*.f64 1 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (+.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (fma.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (-.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (fma.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (-.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 3) (pow.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (fma.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 (-.f64 -9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)))))) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2)))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (-.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(/.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) 1)
(pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) 1)
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(log.f64 (exp.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(exp.f64 (log.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))

localize367.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
2.8b
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1)))
6.0b
(+.f64 (-.f64 1 z) -1)
Compiler

Compiled 656 to 554 computations (15.5% saved)

series30.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
z
@inf
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))
0.0ms
z
@0
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1)))
0.0ms
z
@inf
(+.f64 (-.f64 1 z) -1)
0.0ms
z
@-inf
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))
0.0ms
z
@0
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))

rewrite78.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
302×add-sqr-sqrt_binary64
288×add-cbrt-cube_binary64
287×add-exp-log_binary64
287×add-log-exp_binary64
286×add-cube-cbrt_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02551
162451
Stop Event
node limit
Counts
3 → 140
Calls
Call 1
Inputs
(+.f64 (-.f64 1 z) -1)
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1)))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 z 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 1 z) -1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 1)) (/.f64 1 (+.f64 (-.f64 1 z) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (-.f64 1 z) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 1 z) -1)) 2) (cbrt.f64 (+.f64 (-.f64 1 z) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (-.f64 1 z) -1)) (sqrt.f64 (+.f64 (-.f64 1 z) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (-.f64 1 z) 3) -1) (/.f64 1 (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 1 (*.f64 (-.f64 1 z) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) -1) (/.f64 1 (+.f64 (-.f64 1 z) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 1 z)) 1) (-.f64 (sqrt.f64 (-.f64 1 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) -1) (+.f64 (pow.f64 (-.f64 1 z) 3) 1)) (+.f64 (pow.f64 (-.f64 1 z) 2) (+.f64 1 (*.f64 (-.f64 1 z) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) -1) (+.f64 (pow.f64 (-.f64 1 z) 2) -1)) (+.f64 (-.f64 1 z) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 1 (*.f64 (-.f64 1 z) -1))) (+.f64 (pow.f64 (-.f64 1 z) 3) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (-.f64 1 z) 1) (+.f64 (pow.f64 (-.f64 1 z) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 1 z) 3) -1) (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 1 (*.f64 (-.f64 1 z) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) -1) (+.f64 (-.f64 1 z) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 1 z) 3) -1)) (neg.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 1 (*.f64 (-.f64 1 z) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) -1)) (+.f64 (neg.f64 (-.f64 1 z)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (+.f64 z 1) 3)) (+.f64 1 (+.f64 (*.f64 (+.f64 z 1) (+.f64 z 1)) (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (-.f64 1 z) 3)) (+.f64 1 (-.f64 (pow.f64 (-.f64 1 z) 2) (neg.f64 (-.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (+.f64 z 1) (+.f64 z 1))) (+.f64 1 (+.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (-.f64 1 z) 2)) (-.f64 -1 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (-.f64 1 z) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (-.f64 1 z) -1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (-.f64 1 z) -1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (-.f64 1 z) -1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (-.f64 1 z) -1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (-.f64 1 z) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 1 z) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (-.f64 1 z) -1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (-.f64 1 z) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (-.f64 1 z) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (-.f64 1 z) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 1 z) -1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 1 z) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 z)) 2) (cbrt.f64 (-.f64 1 z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 1 z)) (sqrt.f64 (-.f64 1 z)) -1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))) (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 2)) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))) 2) (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))) (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 3))) (/.f64 1 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 2))) (/.f64 1 (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 3))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 2))) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 2)))) (neg.f64 (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3)) (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000))) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000))) 1)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000))) (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000))) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 1)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3)) (+.f64 (-.f64 1 z) 1)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000))) -3147848041806007/2500000000000)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000))) (+.f64 (-.f64 1 z) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 (-.f64 1 z) 1)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) -3147848041806007/2500000000000)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (-.f64 1 z) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3)) (+.f64 (neg.f64 (-.f64 1 z)) -1)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000))) 3147848041806007/2500000000000)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000))) (+.f64 (neg.f64 (-.f64 1 z)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 (neg.f64 (-.f64 1 z)) -1)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3147848041806007/2500000000000)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (neg.f64 (-.f64 1 z)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000))) (*.f64 (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000)) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3)))) (*.f64 (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000)))) (*.f64 (+.f64 (-.f64 1 z) 1) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3)))) (*.f64 (+.f64 (-.f64 1 z) 1) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 3147848041806007/2500000000000 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000)))) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -1) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3)))) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -1) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (*.f64 (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000)) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))))) (*.f64 (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000)) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (+.f64 (-.f64 1 z) 1) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))))) (*.f64 (+.f64 (-.f64 1 z) 1) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 3147848041806007/2500000000000 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -1) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))))) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -1) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) 3)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))) (*.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 3)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3)) (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 2)) (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))) (-.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2)) (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -3147848041806007/2500000000000 (/.f64 1 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) 2) (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) 2) (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))) (/.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)) (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))) 2) (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))) (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 3) (*.f64 (+.f64 (-.f64 1 z) 2) -883075145810703/5000000000000)) (/.f64 1 (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 3))) (/.f64 1 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)) (/.f64 -6811365493350374017225292011293/50000000000000000000000000 (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2))) (/.f64 1 (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3)) (fma.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 3) (*.f64 (+.f64 (-.f64 1 z) 2) -883075145810703/5000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)) (/.f64 -6811365493350374017225292011293/50000000000000000000000000 (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3))))) (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 3) (*.f64 (+.f64 (-.f64 1 z) 2) -883075145810703/5000000000000)) (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 3))) (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)) (/.f64 -6811365493350374017225292011293/50000000000000000000000000 (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 3) (*.f64 (+.f64 (-.f64 1 z) 2) -883075145810703/5000000000000))) (neg.f64 (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 3)))) (neg.f64 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)) (/.f64 -6811365493350374017225292011293/50000000000000000000000000 (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)))) (neg.f64 (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (*.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) 1)) (*.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 7713234287776531/10000000000000 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000))) (*.f64 (+.f64 (-.f64 1 z) 2) 1)) (*.f64 (+.f64 (-.f64 1 z) 2) (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -7713234287776531/10000000000000 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000))) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -2) 1)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -2) (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (-.f64 1 z) 3) (*.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) -883075145810703/5000000000000)) (*.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) (+.f64 (-.f64 1 z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 3)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -2) -883075145810703/5000000000000)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -2) (+.f64 (-.f64 1 z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (neg.f64 (-.f64 1 z)) -3) (*.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) 883075145810703/5000000000000)) (*.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) (+.f64 (neg.f64 (-.f64 1 z)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 7713234287776531/10000000000000 (+.f64 (neg.f64 (-.f64 1 z)) -3)) (*.f64 (+.f64 (-.f64 1 z) 2) 883075145810703/5000000000000)) (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (neg.f64 (-.f64 1 z)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -7713234287776531/10000000000000 (+.f64 (neg.f64 (-.f64 1 z)) -3)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -2) 883075145810703/5000000000000)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -2) (+.f64 (neg.f64 (-.f64 1 z)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) 1)) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -883075145810703/5000000000000 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))) (*.f64 (+.f64 (-.f64 1 z) 3) 1)) (*.f64 (+.f64 (-.f64 1 z) 3) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 883075145810703/5000000000000 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -3) 1)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -3) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (-.f64 1 z) 2) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) 7713234287776531/10000000000000)) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (+.f64 (-.f64 1 z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 2)) (*.f64 (+.f64 (-.f64 1 z) 3) 7713234287776531/10000000000000)) (*.f64 (+.f64 (-.f64 1 z) 3) (+.f64 (-.f64 1 z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 883075145810703/5000000000000 (+.f64 (-.f64 1 z) 2)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -3) 7713234287776531/10000000000000)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -3) (+.f64 (-.f64 1 z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (neg.f64 (-.f64 1 z)) -2) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) -7713234287776531/10000000000000)) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (+.f64 (neg.f64 (-.f64 1 z)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -883075145810703/5000000000000 (+.f64 (neg.f64 (-.f64 1 z)) -2)) (*.f64 (+.f64 (-.f64 1 z) 3) -7713234287776531/10000000000000)) (*.f64 (+.f64 (-.f64 1 z) 3) (+.f64 (neg.f64 (-.f64 1 z)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 883075145810703/5000000000000 (+.f64 (neg.f64 (-.f64 1 z)) -2)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -3) -7713234287776531/10000000000000)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -3) (+.f64 (neg.f64 (-.f64 1 z)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 3)) (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 3))) (+.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)) (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (*.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2))) (-.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 7713234287776531/10000000000000 (/.f64 1 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -883075145810703/5000000000000 (/.f64 1 (+.f64 (-.f64 1 z) 3)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) 2) (cbrt.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))) 2) (cbrt.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) (sqrt.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))) (sqrt.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))))

simplify170.0ms (0.2%)

Algorithm
egg-herbie
Rules
661×times-frac_binary64
363×distribute-rgt-in_binary64
343×distribute-lft-in_binary64
254×div-sub_binary64
242×fma-def_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05335157
115564266
256294230
Stop Event
node limit
Counts
176 → 255
Calls
Call 1
Inputs
(*.f64 -1 z)
(*.f64 -1 z)
(*.f64 -1 z)
(*.f64 -1 z)
(*.f64 -1 z)
(*.f64 -1 z)
(*.f64 -1 z)
(*.f64 -1 z)
(*.f64 -1 z)
(*.f64 -1 z)
(*.f64 -1 z)
(*.f64 -1 z)
479507597606835099/10000000000000000
(+.f64 479507597606835099/10000000000000000 (*.f64 904338909853211/2500000000000 z))
(+.f64 (*.f64 2076511864126339/4000000000000 (pow.f64 z 2)) (+.f64 479507597606835099/10000000000000000 (*.f64 904338909853211/2500000000000 z)))
(+.f64 (*.f64 2076511864126339/4000000000000 (pow.f64 z 2)) (+.f64 (*.f64 23912966683069397/40000000000000 (pow.f64 z 3)) (+.f64 479507597606835099/10000000000000000 (*.f64 904338909853211/2500000000000 z))))
9999999999998099/10000000000000000
(+.f64 9999999999998099/10000000000000000 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 9999999999998099/10000000000000000 (*.f64 5826188486005177/10000000000000 (/.f64 1 z))))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 9999999999998099/10000000000000000 (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3))))))
9999999999998099/10000000000000000
(+.f64 9999999999998099/10000000000000000 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 9999999999998099/10000000000000000 (*.f64 5826188486005177/10000000000000 (/.f64 1 z))))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 9999999999998099/10000000000000000 (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3))))))
12777243138120953/60000000000000
(+.f64 12777243138120953/60000000000000 (*.f64 53758197989915921/720000000000000 z))
(+.f64 12777243138120953/60000000000000 (+.f64 (*.f64 222980468271960011/8640000000000000 (pow.f64 z 2)) (*.f64 53758197989915921/720000000000000 z)))
(+.f64 12777243138120953/60000000000000 (+.f64 (*.f64 36630596080989161/4147200000000000 (pow.f64 z 3)) (+.f64 (*.f64 222980468271960011/8640000000000000 (pow.f64 z 2)) (*.f64 53758197989915921/720000000000000 z))))
(/.f64 -47576671969241/80000000000 z)
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 47576671969241/80000000000 (/.f64 1 z))))
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 47576671969241/80000000000 (/.f64 1 z)) (*.f64 41160703924046283/10000000000000 (/.f64 1 (pow.f64 z 3))))))
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 95223707106196353/10000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 47576671969241/80000000000 (/.f64 1 z)) (*.f64 41160703924046283/10000000000000 (/.f64 1 (pow.f64 z 3)))))))
(/.f64 -47576671969241/80000000000 z)
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 47576671969241/80000000000 (/.f64 1 z))))
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 47576671969241/80000000000 (/.f64 1 z)) (*.f64 41160703924046283/10000000000000 (/.f64 1 (pow.f64 z 3))))))
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 95223707106196353/10000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 47576671969241/80000000000 (/.f64 1 z)) (*.f64 41160703924046283/10000000000000 (/.f64 1 (pow.f64 z 3)))))))
(-.f64 1 (+.f64 z 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 1 z) -1))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 1)) (/.f64 1 (+.f64 (-.f64 1 z) 1)))
(*.f64 1 (+.f64 (-.f64 1 z) -1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 1 z) -1)) 2) (cbrt.f64 (+.f64 (-.f64 1 z) -1)))
(*.f64 (sqrt.f64 (+.f64 (-.f64 1 z) -1)) (sqrt.f64 (+.f64 (-.f64 1 z) -1)))
(*.f64 (+.f64 (pow.f64 (-.f64 1 z) 3) -1) (/.f64 1 (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 1 (*.f64 (-.f64 1 z) -1)))))
(*.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) -1) (/.f64 1 (+.f64 (-.f64 1 z) 1)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 1 z)) 1) (-.f64 (sqrt.f64 (-.f64 1 z)) 1))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) -1) (+.f64 (pow.f64 (-.f64 1 z) 3) 1)) (+.f64 (pow.f64 (-.f64 1 z) 2) (+.f64 1 (*.f64 (-.f64 1 z) -1))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) -1) (+.f64 (pow.f64 (-.f64 1 z) 2) -1)) (+.f64 (-.f64 1 z) -1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 1 (*.f64 (-.f64 1 z) -1))) (+.f64 (pow.f64 (-.f64 1 z) 3) -1)))
(/.f64 1 (/.f64 (+.f64 (-.f64 1 z) 1) (+.f64 (pow.f64 (-.f64 1 z) 2) -1)))
(/.f64 (+.f64 (pow.f64 (-.f64 1 z) 3) -1) (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 1 (*.f64 (-.f64 1 z) -1))))
(/.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) -1) (+.f64 (-.f64 1 z) 1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 1 z) 3) -1)) (neg.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 1 (*.f64 (-.f64 1 z) -1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) -1)) (+.f64 (neg.f64 (-.f64 1 z)) -1))
(/.f64 (-.f64 1 (pow.f64 (+.f64 z 1) 3)) (+.f64 1 (+.f64 (*.f64 (+.f64 z 1) (+.f64 z 1)) (+.f64 z 1))))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 z) 3)) (+.f64 1 (-.f64 (pow.f64 (-.f64 1 z) 2) (neg.f64 (-.f64 1 z)))))
(/.f64 (-.f64 1 (*.f64 (+.f64 z 1) (+.f64 z 1))) (+.f64 1 (+.f64 z 1)))
(/.f64 (-.f64 1 (pow.f64 (-.f64 1 z) 2)) (-.f64 -1 (-.f64 1 z)))
(pow.f64 (+.f64 (-.f64 1 z) -1) 1)
(pow.f64 (pow.f64 (+.f64 (-.f64 1 z) -1) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 (-.f64 1 z) -1)) 3)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 1 z) -1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (-.f64 1 z) -1) 2))
(log.f64 (exp.f64 (+.f64 (-.f64 1 z) -1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 1 z) -1))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 1 z) -1) 3))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 1 z) -1)))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 1 z) -1)))
(exp.f64 (log.f64 (+.f64 (-.f64 1 z) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 1 z) -1)) 1))
(fma.f64 1 (-.f64 1 z) -1)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 z)) 2) (cbrt.f64 (-.f64 1 z)) -1)
(fma.f64 (sqrt.f64 (-.f64 1 z)) (sqrt.f64 (-.f64 1 z)) -1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))) (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 2)) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))
(*.f64 1 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))) 2) (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))))
(*.f64 (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))) (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))))
(*.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 3))) (/.f64 1 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))))
(*.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 2))) (/.f64 1 (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 3)))))
(/.f64 1 (/.f64 (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 3))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 2))) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 2)))) (neg.f64 (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))
(/.f64 (+.f64 (*.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3)) (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000))) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000))) 1)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000))) (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000))))
(/.f64 (+.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000))) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 1)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000))))
(/.f64 (+.f64 (*.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3)) (+.f64 (-.f64 1 z) 1)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000))) -3147848041806007/2500000000000)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000))) (+.f64 (-.f64 1 z) 1)))
(/.f64 (+.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 (-.f64 1 z) 1)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) -3147848041806007/2500000000000)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (-.f64 1 z) 1)))
(/.f64 (+.f64 (*.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3)) (+.f64 (neg.f64 (-.f64 1 z)) -1)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000))) 3147848041806007/2500000000000)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000))) (+.f64 (neg.f64 (-.f64 1 z)) -1)))
(/.f64 (+.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 (neg.f64 (-.f64 1 z)) -1)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3147848041806007/2500000000000)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (neg.f64 (-.f64 1 z)) -1)))
(/.f64 (+.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000))) (*.f64 (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000)) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3)))) (*.f64 (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000)))))
(/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000)))) (*.f64 (+.f64 (-.f64 1 z) 1) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3)))) (*.f64 (+.f64 (-.f64 1 z) 1) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000)))))
(/.f64 (+.f64 (*.f64 3147848041806007/2500000000000 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000)))) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -1) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3)))) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -1) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000)))))
(/.f64 (+.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (*.f64 (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000)) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))))) (*.f64 (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000)) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (+.f64 (-.f64 1 z) 1) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))))) (*.f64 (+.f64 (-.f64 1 z) 1) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (+.f64 (*.f64 3147848041806007/2500000000000 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -1) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))))) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -1) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) 3)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))) (*.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))))
(/.f64 (+.f64 (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 3)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3)) (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 2)) (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))
(/.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))) (-.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))
(/.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2)) (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))) 1)
(pow.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))) 3)
(pow.f64 (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))) 2)
(sqrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))) 2))
(log.f64 (exp.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))))
(cbrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))) 3))
(expm1.f64 (log1p.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))))
(log1p.f64 (expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))))
(exp.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))))
(exp.f64 (*.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))) 1))
(fma.f64 1 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))
(fma.f64 1 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(fma.f64 -3147848041806007/2500000000000 (/.f64 1 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) 2) (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) 2) (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))
(fma.f64 (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(fma.f64 (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))))) 1)
(-.f64 (/.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))) (/.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)) (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))
(*.f64 1 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))) 2) (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))) (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))
(*.f64 (fma.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 3) (*.f64 (+.f64 (-.f64 1 z) 2) -883075145810703/5000000000000)) (/.f64 1 (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3))))
(*.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 3))) (/.f64 1 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)) (/.f64 -6811365493350374017225292011293/50000000000000000000000000 (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3)))))))
(*.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2))) (/.f64 1 (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))
(/.f64 1 (/.f64 (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3)) (fma.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 3) (*.f64 (+.f64 (-.f64 1 z) 2) -883075145810703/5000000000000))))
(/.f64 1 (/.f64 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)) (/.f64 -6811365493350374017225292011293/50000000000000000000000000 (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3))))) (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 3)))))
(/.f64 1 (/.f64 (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)))))
(/.f64 (fma.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 3) (*.f64 (+.f64 (-.f64 1 z) 2) -883075145810703/5000000000000)) (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3)))
(/.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 3))) (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)) (/.f64 -6811365493350374017225292011293/50000000000000000000000000 (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3))))))
(/.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))))
(/.f64 (neg.f64 (fma.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 3) (*.f64 (+.f64 (-.f64 1 z) 2) -883075145810703/5000000000000))) (neg.f64 (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3))))
(/.f64 (neg.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 3)))) (neg.f64 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)) (/.f64 -6811365493350374017225292011293/50000000000000000000000000 (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)))) (neg.f64 (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))
(/.f64 (+.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (*.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) 1)) (*.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000))))
(/.f64 (+.f64 (*.f64 7713234287776531/10000000000000 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000))) (*.f64 (+.f64 (-.f64 1 z) 2) 1)) (*.f64 (+.f64 (-.f64 1 z) 2) (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000))))
(/.f64 (+.f64 (*.f64 -7713234287776531/10000000000000 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000))) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -2) 1)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -2) (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000))))
(/.f64 (+.f64 (+.f64 (-.f64 1 z) 3) (*.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) -883075145810703/5000000000000)) (*.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) (+.f64 (-.f64 1 z) 3)))
(/.f64 (+.f64 (*.f64 -7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 3)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -2) -883075145810703/5000000000000)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -2) (+.f64 (-.f64 1 z) 3)))
(/.f64 (+.f64 (+.f64 (neg.f64 (-.f64 1 z)) -3) (*.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) 883075145810703/5000000000000)) (*.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) (+.f64 (neg.f64 (-.f64 1 z)) -3)))
(/.f64 (+.f64 (*.f64 7713234287776531/10000000000000 (+.f64 (neg.f64 (-.f64 1 z)) -3)) (*.f64 (+.f64 (-.f64 1 z) 2) 883075145810703/5000000000000)) (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (neg.f64 (-.f64 1 z)) -3)))
(/.f64 (+.f64 (*.f64 -7713234287776531/10000000000000 (+.f64 (neg.f64 (-.f64 1 z)) -3)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -2) 883075145810703/5000000000000)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -2) (+.f64 (neg.f64 (-.f64 1 z)) -3)))
(/.f64 (+.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) 1)) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))))
(/.f64 (+.f64 (*.f64 -883075145810703/5000000000000 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))) (*.f64 (+.f64 (-.f64 1 z) 3) 1)) (*.f64 (+.f64 (-.f64 1 z) 3) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))))
(/.f64 (+.f64 (*.f64 883075145810703/5000000000000 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -3) 1)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -3) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))))
(/.f64 (+.f64 (+.f64 (-.f64 1 z) 2) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) 7713234287776531/10000000000000)) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (+.f64 (-.f64 1 z) 2)))
(/.f64 (+.f64 (*.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 2)) (*.f64 (+.f64 (-.f64 1 z) 3) 7713234287776531/10000000000000)) (*.f64 (+.f64 (-.f64 1 z) 3) (+.f64 (-.f64 1 z) 2)))
(/.f64 (+.f64 (*.f64 883075145810703/5000000000000 (+.f64 (-.f64 1 z) 2)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -3) 7713234287776531/10000000000000)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -3) (+.f64 (-.f64 1 z) 2)))
(/.f64 (+.f64 (+.f64 (neg.f64 (-.f64 1 z)) -2) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) -7713234287776531/10000000000000)) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (+.f64 (neg.f64 (-.f64 1 z)) -2)))
(/.f64 (+.f64 (*.f64 -883075145810703/5000000000000 (+.f64 (neg.f64 (-.f64 1 z)) -2)) (*.f64 (+.f64 (-.f64 1 z) 3) -7713234287776531/10000000000000)) (*.f64 (+.f64 (-.f64 1 z) 3) (+.f64 (neg.f64 (-.f64 1 z)) -2)))
(/.f64 (+.f64 (*.f64 883075145810703/5000000000000 (+.f64 (neg.f64 (-.f64 1 z)) -2)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -3) -7713234287776531/10000000000000)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -3) (+.f64 (neg.f64 (-.f64 1 z)) -2)))
(/.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 3)) (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 3))) (+.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)) (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (*.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))))
(/.f64 (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2))) (-.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))
(pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) 1)
(pow.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))) 3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))
(exp.f64 (log.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))) 1))
(fma.f64 1 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))
(fma.f64 1 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))
(fma.f64 7713234287776531/10000000000000 (/.f64 1 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))
(fma.f64 -883075145810703/5000000000000 (/.f64 1 (+.f64 (-.f64 1 z) 3)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) 2) (cbrt.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))) 2) (cbrt.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))
(fma.f64 (sqrt.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) (sqrt.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))
(fma.f64 (sqrt.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))) (sqrt.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))
Outputs
(*.f64 -1 z)
(neg.f64 z)
(*.f64 -1 z)
(neg.f64 z)
(*.f64 -1 z)
(neg.f64 z)
(*.f64 -1 z)
(neg.f64 z)
(*.f64 -1 z)
(neg.f64 z)
(*.f64 -1 z)
(neg.f64 z)
(*.f64 -1 z)
(neg.f64 z)
(*.f64 -1 z)
(neg.f64 z)
(*.f64 -1 z)
(neg.f64 z)
(*.f64 -1 z)
(neg.f64 z)
(*.f64 -1 z)
(neg.f64 z)
(*.f64 -1 z)
(neg.f64 z)
479507597606835099/10000000000000000
(+.f64 479507597606835099/10000000000000000 (*.f64 904338909853211/2500000000000 z))
(+.f64 479507597606835099/10000000000000000 (*.f64 z 904338909853211/2500000000000))
(fma.f64 z 904338909853211/2500000000000 479507597606835099/10000000000000000)
(+.f64 (*.f64 2076511864126339/4000000000000 (pow.f64 z 2)) (+.f64 479507597606835099/10000000000000000 (*.f64 904338909853211/2500000000000 z)))
(fma.f64 2076511864126339/4000000000000 (*.f64 z z) (+.f64 479507597606835099/10000000000000000 (*.f64 z 904338909853211/2500000000000)))
(fma.f64 2076511864126339/4000000000000 (*.f64 z z) (fma.f64 z 904338909853211/2500000000000 479507597606835099/10000000000000000))
(+.f64 (*.f64 2076511864126339/4000000000000 (pow.f64 z 2)) (+.f64 (*.f64 23912966683069397/40000000000000 (pow.f64 z 3)) (+.f64 479507597606835099/10000000000000000 (*.f64 904338909853211/2500000000000 z))))
(fma.f64 2076511864126339/4000000000000 (*.f64 z z) (fma.f64 23912966683069397/40000000000000 (pow.f64 z 3) (+.f64 479507597606835099/10000000000000000 (*.f64 z 904338909853211/2500000000000))))
(fma.f64 2076511864126339/4000000000000 (*.f64 z z) (fma.f64 23912966683069397/40000000000000 (pow.f64 z 3) (fma.f64 z 904338909853211/2500000000000 479507597606835099/10000000000000000)))
9999999999998099/10000000000000000
(+.f64 9999999999998099/10000000000000000 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)))
(+.f64 9999999999998099/10000000000000000 (/.f64 5826188486005177/10000000000000 z))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 9999999999998099/10000000000000000 (*.f64 5826188486005177/10000000000000 (/.f64 1 z))))
(+.f64 (+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) 9999999999998099/10000000000000000) (/.f64 5826188486005177/10000000000000 z))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 5826188486005177/10000000000000 z) (/.f64 3683516130645841/2000000000000 (*.f64 z z))))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 9999999999998099/10000000000000000 (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3))))))
(+.f64 (+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) 9999999999998099/10000000000000000) (+.f64 (/.f64 5826188486005177/10000000000000 z) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 5826188486005177/10000000000000 z)) (+.f64 (/.f64 43600364987677261/10000000000000 (pow.f64 z 3)) (/.f64 3683516130645841/2000000000000 (*.f64 z z))))
9999999999998099/10000000000000000
(+.f64 9999999999998099/10000000000000000 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)))
(+.f64 9999999999998099/10000000000000000 (/.f64 5826188486005177/10000000000000 z))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 9999999999998099/10000000000000000 (*.f64 5826188486005177/10000000000000 (/.f64 1 z))))
(+.f64 (+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) 9999999999998099/10000000000000000) (/.f64 5826188486005177/10000000000000 z))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 5826188486005177/10000000000000 z) (/.f64 3683516130645841/2000000000000 (*.f64 z z))))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 9999999999998099/10000000000000000 (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3))))))
(+.f64 (+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) 9999999999998099/10000000000000000) (+.f64 (/.f64 5826188486005177/10000000000000 z) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 5826188486005177/10000000000000 z)) (+.f64 (/.f64 43600364987677261/10000000000000 (pow.f64 z 3)) (/.f64 3683516130645841/2000000000000 (*.f64 z z))))
12777243138120953/60000000000000
(+.f64 12777243138120953/60000000000000 (*.f64 53758197989915921/720000000000000 z))
(+.f64 12777243138120953/60000000000000 (*.f64 z 53758197989915921/720000000000000))
(fma.f64 z 53758197989915921/720000000000000 12777243138120953/60000000000000)
(+.f64 12777243138120953/60000000000000 (+.f64 (*.f64 222980468271960011/8640000000000000 (pow.f64 z 2)) (*.f64 53758197989915921/720000000000000 z)))
(+.f64 12777243138120953/60000000000000 (fma.f64 222980468271960011/8640000000000000 (*.f64 z z) (*.f64 z 53758197989915921/720000000000000)))
(+.f64 (fma.f64 z 53758197989915921/720000000000000 12777243138120953/60000000000000) (*.f64 z (*.f64 z 222980468271960011/8640000000000000)))
(+.f64 12777243138120953/60000000000000 (+.f64 (*.f64 36630596080989161/4147200000000000 (pow.f64 z 3)) (+.f64 (*.f64 222980468271960011/8640000000000000 (pow.f64 z 2)) (*.f64 53758197989915921/720000000000000 z))))
(+.f64 12777243138120953/60000000000000 (fma.f64 36630596080989161/4147200000000000 (pow.f64 z 3) (fma.f64 222980468271960011/8640000000000000 (*.f64 z z) (*.f64 z 53758197989915921/720000000000000))))
(+.f64 (fma.f64 (pow.f64 z 3) 36630596080989161/4147200000000000 (*.f64 z (*.f64 z 222980468271960011/8640000000000000))) (fma.f64 z 53758197989915921/720000000000000 12777243138120953/60000000000000))
(/.f64 -47576671969241/80000000000 z)
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 47576671969241/80000000000 (/.f64 1 z))))
(neg.f64 (+.f64 (/.f64 16075101696843969/10000000000000 (*.f64 z z)) (/.f64 47576671969241/80000000000 z)))
(+.f64 (/.f64 -16075101696843969/10000000000000 (*.f64 z z)) (/.f64 -47576671969241/80000000000 z))
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 47576671969241/80000000000 (/.f64 1 z)) (*.f64 41160703924046283/10000000000000 (/.f64 1 (pow.f64 z 3))))))
(neg.f64 (+.f64 (/.f64 16075101696843969/10000000000000 (*.f64 z z)) (+.f64 (/.f64 47576671969241/80000000000 z) (/.f64 41160703924046283/10000000000000 (pow.f64 z 3)))))
(-.f64 (+.f64 (/.f64 -16075101696843969/10000000000000 (*.f64 z z)) (/.f64 -47576671969241/80000000000 z)) (/.f64 41160703924046283/10000000000000 (pow.f64 z 3)))
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 95223707106196353/10000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 47576671969241/80000000000 (/.f64 1 z)) (*.f64 41160703924046283/10000000000000 (/.f64 1 (pow.f64 z 3)))))))
(neg.f64 (+.f64 (/.f64 16075101696843969/10000000000000 (*.f64 z z)) (+.f64 (+.f64 (/.f64 47576671969241/80000000000 z) (/.f64 41160703924046283/10000000000000 (pow.f64 z 3))) (/.f64 95223707106196353/10000000000000 (pow.f64 z 4)))))
(-.f64 (/.f64 -16075101696843969/10000000000000 (*.f64 z z)) (+.f64 (/.f64 47576671969241/80000000000 z) (+.f64 (/.f64 41160703924046283/10000000000000 (pow.f64 z 3)) (/.f64 95223707106196353/10000000000000 (pow.f64 z 4)))))
(/.f64 -47576671969241/80000000000 z)
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 47576671969241/80000000000 (/.f64 1 z))))
(neg.f64 (+.f64 (/.f64 16075101696843969/10000000000000 (*.f64 z z)) (/.f64 47576671969241/80000000000 z)))
(+.f64 (/.f64 -16075101696843969/10000000000000 (*.f64 z z)) (/.f64 -47576671969241/80000000000 z))
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 47576671969241/80000000000 (/.f64 1 z)) (*.f64 41160703924046283/10000000000000 (/.f64 1 (pow.f64 z 3))))))
(neg.f64 (+.f64 (/.f64 16075101696843969/10000000000000 (*.f64 z z)) (+.f64 (/.f64 47576671969241/80000000000 z) (/.f64 41160703924046283/10000000000000 (pow.f64 z 3)))))
(-.f64 (+.f64 (/.f64 -16075101696843969/10000000000000 (*.f64 z z)) (/.f64 -47576671969241/80000000000 z)) (/.f64 41160703924046283/10000000000000 (pow.f64 z 3)))
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 95223707106196353/10000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 47576671969241/80000000000 (/.f64 1 z)) (*.f64 41160703924046283/10000000000000 (/.f64 1 (pow.f64 z 3)))))))
(neg.f64 (+.f64 (/.f64 16075101696843969/10000000000000 (*.f64 z z)) (+.f64 (+.f64 (/.f64 47576671969241/80000000000 z) (/.f64 41160703924046283/10000000000000 (pow.f64 z 3))) (/.f64 95223707106196353/10000000000000 (pow.f64 z 4)))))
(-.f64 (/.f64 -16075101696843969/10000000000000 (*.f64 z z)) (+.f64 (/.f64 47576671969241/80000000000 z) (+.f64 (/.f64 41160703924046283/10000000000000 (pow.f64 z 3)) (/.f64 95223707106196353/10000000000000 (pow.f64 z 4)))))
(-.f64 1 (+.f64 z 1))
(neg.f64 z)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 1 z) -1))) 1)
(neg.f64 z)
(-.f64 (/.f64 (pow.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 1)) (/.f64 1 (+.f64 (-.f64 1 z) 1)))
(-.f64 (/.f64 (pow.f64 (-.f64 1 z) 2) (+.f64 1 (-.f64 1 z))) (/.f64 1 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 2 z)) (/.f64 -1 (-.f64 2 z)))
(*.f64 1 (+.f64 (-.f64 1 z) -1))
(neg.f64 z)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 1 z) -1)) 2) (cbrt.f64 (+.f64 (-.f64 1 z) -1)))
(neg.f64 z)
(*.f64 (sqrt.f64 (+.f64 (-.f64 1 z) -1)) (sqrt.f64 (+.f64 (-.f64 1 z) -1)))
(neg.f64 z)
(*.f64 (+.f64 (pow.f64 (-.f64 1 z) 3) -1) (/.f64 1 (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 1 (*.f64 (-.f64 1 z) -1)))))
(*.f64 (+.f64 -1 (pow.f64 (-.f64 1 z) 3)) (/.f64 1 (-.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) 1) (neg.f64 (-.f64 1 z)))))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 z) 3)) (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 2 z)))
(*.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) -1) (/.f64 1 (+.f64 (-.f64 1 z) 1)))
(*.f64 (/.f64 1 (+.f64 1 (-.f64 1 z))) (+.f64 -1 (pow.f64 (-.f64 1 z) 2)))
(/.f64 (*.f64 (-.f64 2 z) (neg.f64 z)) (-.f64 2 z))
(*.f64 (+.f64 (sqrt.f64 (-.f64 1 z)) 1) (-.f64 (sqrt.f64 (-.f64 1 z)) 1))
(neg.f64 z)
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) -1) (+.f64 (pow.f64 (-.f64 1 z) 3) 1)) (+.f64 (pow.f64 (-.f64 1 z) 2) (+.f64 1 (*.f64 (-.f64 1 z) -1))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (-.f64 1 z) 2)) (+.f64 1 (pow.f64 (-.f64 1 z) 3))) (+.f64 (pow.f64 (-.f64 1 z) 2) (+.f64 1 (neg.f64 (-.f64 1 z)))))
(/.f64 (*.f64 (-.f64 2 z) (neg.f64 z)) (/.f64 (+.f64 1 (pow.f64 (-.f64 1 z) 3)) (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 0 (neg.f64 z)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) -1) (+.f64 (pow.f64 (-.f64 1 z) 2) -1)) (+.f64 (-.f64 1 z) -1))
(neg.f64 z)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 1 (*.f64 (-.f64 1 z) -1))) (+.f64 (pow.f64 (-.f64 1 z) 3) -1)))
(*.f64 (+.f64 -1 (pow.f64 (-.f64 1 z) 3)) (/.f64 1 (-.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) 1) (neg.f64 (-.f64 1 z)))))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 z) 3)) (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 2 z)))
(/.f64 1 (/.f64 (+.f64 (-.f64 1 z) 1) (+.f64 (pow.f64 (-.f64 1 z) 2) -1)))
(*.f64 (/.f64 1 (+.f64 1 (-.f64 1 z))) (+.f64 -1 (pow.f64 (-.f64 1 z) 2)))
(/.f64 (*.f64 (-.f64 2 z) (neg.f64 z)) (-.f64 2 z))
(/.f64 (+.f64 (pow.f64 (-.f64 1 z) 3) -1) (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 1 (*.f64 (-.f64 1 z) -1))))
(*.f64 (+.f64 -1 (pow.f64 (-.f64 1 z) 3)) (/.f64 1 (-.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) 1) (neg.f64 (-.f64 1 z)))))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 z) 3)) (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 2 z)))
(/.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) -1) (+.f64 (-.f64 1 z) 1))
(*.f64 (/.f64 1 (+.f64 1 (-.f64 1 z))) (+.f64 -1 (pow.f64 (-.f64 1 z) 2)))
(/.f64 (*.f64 (-.f64 2 z) (neg.f64 z)) (-.f64 2 z))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 1 z) 3) -1)) (neg.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 1 (*.f64 (-.f64 1 z) -1)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (-.f64 1 z) 3)) 1) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) 1) (neg.f64 (-.f64 1 z)))))
(/.f64 (-.f64 1 (pow.f64 (-.f64 1 z) 3)) (-.f64 (+.f64 z -2) (pow.f64 (-.f64 1 z) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) -1)) (+.f64 (neg.f64 (-.f64 1 z)) -1))
(/.f64 (+.f64 (neg.f64 (pow.f64 (-.f64 1 z) 2)) 1) (+.f64 z -2))
(/.f64 (-.f64 1 (pow.f64 (-.f64 1 z) 2)) (+.f64 z -2))
(/.f64 (-.f64 1 (pow.f64 (+.f64 z 1) 3)) (+.f64 1 (+.f64 (*.f64 (+.f64 z 1) (+.f64 z 1)) (+.f64 z 1))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 z 1) 3)) (+.f64 1 (*.f64 (+.f64 1 (+.f64 z 1)) (+.f64 z 1))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 z 1) 3)) (fma.f64 (+.f64 z 2) (+.f64 z 1) 1))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 z) 3)) (+.f64 1 (-.f64 (pow.f64 (-.f64 1 z) 2) (neg.f64 (-.f64 1 z)))))
(*.f64 (+.f64 -1 (pow.f64 (-.f64 1 z) 3)) (/.f64 1 (-.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) 1) (neg.f64 (-.f64 1 z)))))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 z) 3)) (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 2 z)))
(/.f64 (-.f64 1 (*.f64 (+.f64 z 1) (+.f64 z 1))) (+.f64 1 (+.f64 z 1)))
(/.f64 (-.f64 1 (*.f64 (+.f64 z 1) (+.f64 z 1))) (+.f64 z 2))
(/.f64 (-.f64 1 (pow.f64 (-.f64 1 z) 2)) (-.f64 -1 (-.f64 1 z)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (-.f64 1 z) 2)) 1) (+.f64 z -2))
(/.f64 (-.f64 1 (pow.f64 (-.f64 1 z) 2)) (+.f64 z -2))
(pow.f64 (+.f64 (-.f64 1 z) -1) 1)
(neg.f64 z)
(pow.f64 (pow.f64 (+.f64 (-.f64 1 z) -1) 3) 1/3)
(neg.f64 z)
(pow.f64 (cbrt.f64 (+.f64 (-.f64 1 z) -1)) 3)
(neg.f64 z)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 1 z) -1)) 2)
(neg.f64 z)
(sqrt.f64 (pow.f64 (+.f64 (-.f64 1 z) -1) 2))
(neg.f64 z)
(log.f64 (exp.f64 (+.f64 (-.f64 1 z) -1)))
(neg.f64 z)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 1 z) -1))))
(neg.f64 z)
(cbrt.f64 (pow.f64 (+.f64 (-.f64 1 z) -1) 3))
(neg.f64 z)
(expm1.f64 (log1p.f64 (+.f64 (-.f64 1 z) -1)))
(neg.f64 z)
(log1p.f64 (expm1.f64 (+.f64 (-.f64 1 z) -1)))
(neg.f64 z)
(exp.f64 (log.f64 (+.f64 (-.f64 1 z) -1)))
(neg.f64 z)
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 1 z) -1)) 1))
(neg.f64 z)
(fma.f64 1 (-.f64 1 z) -1)
(neg.f64 z)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 z)) 2) (cbrt.f64 (-.f64 1 z)) -1)
(neg.f64 z)
(fma.f64 (sqrt.f64 (-.f64 1 z)) (sqrt.f64 (-.f64 1 z)) -1)
(neg.f64 z)
(-.f64 (exp.f64 (log1p.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))) 1)
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(-.f64 (/.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))) (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 2)) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))
(/.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 1 (-.f64 1 z)) 2))) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 -9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (+.f64 9999999999998099/10000000000000000 (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(*.f64 1 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))) 2) (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(*.f64 (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))) (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(*.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 3))) (/.f64 1 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 1 (-.f64 1 z)) 3))) 1) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2)))
(*.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 2))) (/.f64 1 (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))
(/.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 1 (-.f64 1 z)) 2))) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 -9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (+.f64 9999999999998099/10000000000000000 (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 3)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 1 (-.f64 1 z)) 3))) 1) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2)))
(/.f64 1 (/.f64 (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 2)))))
(/.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 1 (-.f64 1 z)) 2))) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 -9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (+.f64 9999999999998099/10000000000000000 (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 3))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 1 (-.f64 1 z)) 3))) 1) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 2))) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))
(/.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 1 (-.f64 1 z)) 2))) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 -9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (+.f64 9999999999998099/10000000000000000 (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 1 (-.f64 1 z)) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))))
(/.f64 (-.f64 (/.f64 31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3)) (-.f64 (*.f64 (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 2)))) (neg.f64 (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 1 (-.f64 1 z)) 2)))) (neg.f64 (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))))
(/.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (+.f64 (*.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3)) (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000))) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000))) 1)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000))) (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000))))
(/.f64 (fma.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 -1 z) -3147848041806007/2500000000000)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000)))) (*.f64 (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 -1 z) -3147848041806007/2500000000000)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000)))))
(/.f64 (fma.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (+.f64 -2500000000000/3147848041806007 (/.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000) 99999999999961980000000003613801/100000000000000000000000000000000)) (*.f64 (+.f64 -2500000000000/3147848041806007 (/.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000) 99999999999961980000000003613801/100000000000000000000000000000000)))
(/.f64 (fma.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (+.f64 -2500000000000/3147848041806007 (-.f64 -2500000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))) (fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000) 99999999999961980000000003613801/100000000000000000000000000000000)) (*.f64 (+.f64 -2500000000000/3147848041806007 (-.f64 -2500000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))) (fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000) 99999999999961980000000003613801/100000000000000000000000000000000)))
(/.f64 (+.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000))) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 1)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000))))
(/.f64 (fma.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 -1 z) -3147848041806007/2500000000000)) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 -1 z) -3147848041806007/2500000000000)) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (fma.f64 (+.f64 -2500000000000/3147848041806007 (/.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 -45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (+.f64 -2500000000000/3147848041806007 (/.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (+.f64 9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (fma.f64 (+.f64 -2500000000000/3147848041806007 (-.f64 -2500000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 -45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (+.f64 -2500000000000/3147848041806007 (-.f64 -2500000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))) (+.f64 9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (+.f64 (*.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3)) (+.f64 (-.f64 1 z) 1)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000))) -3147848041806007/2500000000000)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000))) (+.f64 (-.f64 1 z) 1)))
(/.f64 (fma.f64 -3147848041806007/2500000000000 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000))) (*.f64 (+.f64 1 (-.f64 1 z)) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))))) (*.f64 (+.f64 1 (-.f64 1 z)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000)))))
(/.f64 (fma.f64 (-.f64 2 z) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (*.f64 -3147848041806007/2500000000000 (fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000) 99999999999961980000000003613801/100000000000000000000000000000000))) (*.f64 (-.f64 2 z) (fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000) 99999999999961980000000003613801/100000000000000000000000000000000)))
(/.f64 (+.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 (-.f64 1 z) 1)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) -3147848041806007/2500000000000)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (-.f64 1 z) 1)))
(/.f64 (fma.f64 -3147848041806007/2500000000000 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (*.f64 (+.f64 1 (-.f64 1 z)) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))))) (*.f64 (+.f64 1 (-.f64 1 z)) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (fma.f64 (-.f64 2 z) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 -45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 -31478480418054085940872526780693/25000000000000000000000000000 (*.f64 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)) -3147848041806007/2500000000000))) (*.f64 (-.f64 2 z) (+.f64 9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (+.f64 (*.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3)) (+.f64 (neg.f64 (-.f64 1 z)) -1)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000))) 3147848041806007/2500000000000)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000))) (+.f64 (neg.f64 (-.f64 1 z)) -1)))
(/.f64 (fma.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (+.f64 z -2) (+.f64 314784804180481018817450546989556401326589902607/250000000000000000000000000000000000000000000 (*.f64 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000)) 3147848041806007/2500000000000))) (*.f64 (+.f64 z -2) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000)))))
(/.f64 (fma.f64 (+.f64 z -2) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (*.f64 (fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000) 99999999999961980000000003613801/100000000000000000000000000000000) 3147848041806007/2500000000000)) (*.f64 (+.f64 z -2) (fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000) 99999999999961980000000003613801/100000000000000000000000000000000)))
(/.f64 (+.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 (neg.f64 (-.f64 1 z)) -1)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3147848041806007/2500000000000)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (neg.f64 (-.f64 1 z)) -1)))
(/.f64 (fma.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 z -2) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3147848041806007/2500000000000)) (*.f64 (+.f64 z -2) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (fma.f64 (+.f64 z -2) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 -45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 31478480418054085940872526780693/25000000000000000000000000000 (*.f64 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)) 3147848041806007/2500000000000))) (*.f64 (+.f64 z -2) (+.f64 9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (+.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000))) (*.f64 (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000)) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3)))) (*.f64 (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000)))))
(/.f64 (fma.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 -1 z) -3147848041806007/2500000000000)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000)))) (*.f64 (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 -1 z) -3147848041806007/2500000000000)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000)))))
(/.f64 (fma.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (+.f64 -2500000000000/3147848041806007 (/.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000) 99999999999961980000000003613801/100000000000000000000000000000000)) (*.f64 (+.f64 -2500000000000/3147848041806007 (/.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000) 99999999999961980000000003613801/100000000000000000000000000000000)))
(/.f64 (fma.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (+.f64 -2500000000000/3147848041806007 (-.f64 -2500000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))) (fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000) 99999999999961980000000003613801/100000000000000000000000000000000)) (*.f64 (+.f64 -2500000000000/3147848041806007 (-.f64 -2500000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))) (fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000) 99999999999961980000000003613801/100000000000000000000000000000000)))
(/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000)))) (*.f64 (+.f64 (-.f64 1 z) 1) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3)))) (*.f64 (+.f64 (-.f64 1 z) 1) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000)))))
(/.f64 (fma.f64 -3147848041806007/2500000000000 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000))) (*.f64 (+.f64 1 (-.f64 1 z)) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))))) (*.f64 (+.f64 1 (-.f64 1 z)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000)))))
(/.f64 (fma.f64 (-.f64 2 z) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (*.f64 -3147848041806007/2500000000000 (fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000) 99999999999961980000000003613801/100000000000000000000000000000000))) (*.f64 (-.f64 2 z) (fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000) 99999999999961980000000003613801/100000000000000000000000000000000)))
(/.f64 (+.f64 (*.f64 3147848041806007/2500000000000 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000)))) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -1) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3)))) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -1) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 9999999999998099/10000000000000000)))))
(/.f64 (fma.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (+.f64 z -2) (+.f64 314784804180481018817450546989556401326589902607/250000000000000000000000000000000000000000000 (*.f64 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000)) 3147848041806007/2500000000000))) (*.f64 (+.f64 z -2) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000)))))
(/.f64 (fma.f64 (+.f64 z -2) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (*.f64 (fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000) 99999999999961980000000003613801/100000000000000000000000000000000) 3147848041806007/2500000000000)) (*.f64 (+.f64 z -2) (fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) -9999999999998099/10000000000000000) 99999999999961980000000003613801/100000000000000000000000000000000)))
(/.f64 (+.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (*.f64 (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000)) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))))) (*.f64 (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 z -1) -3147848041806007/2500000000000)) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (fma.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 -1 z) -3147848041806007/2500000000000)) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (-.f64 -2500000000000/3147848041806007 (/.f64 (+.f64 -1 z) -3147848041806007/2500000000000)) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (fma.f64 (+.f64 -2500000000000/3147848041806007 (/.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 -45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (+.f64 -2500000000000/3147848041806007 (/.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (+.f64 9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (fma.f64 (+.f64 -2500000000000/3147848041806007 (-.f64 -2500000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 -45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (+.f64 -2500000000000/3147848041806007 (-.f64 -2500000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))) (+.f64 9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (+.f64 (-.f64 1 z) 1) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))))) (*.f64 (+.f64 (-.f64 1 z) 1) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (fma.f64 -3147848041806007/2500000000000 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (*.f64 (+.f64 1 (-.f64 1 z)) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))))) (*.f64 (+.f64 1 (-.f64 1 z)) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (fma.f64 (-.f64 2 z) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 -45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 -31478480418054085940872526780693/25000000000000000000000000000 (*.f64 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)) -3147848041806007/2500000000000))) (*.f64 (-.f64 2 z) (+.f64 9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (+.f64 (*.f64 3147848041806007/2500000000000 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -1) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))))) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -1) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (fma.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 z -2) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3147848041806007/2500000000000)) (*.f64 (+.f64 z -2) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (fma.f64 (+.f64 z -2) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 -45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 31478480418054085940872526780693/25000000000000000000000000000 (*.f64 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)) 3147848041806007/2500000000000))) (*.f64 (+.f64 z -2) (+.f64 9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) 3)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))) (*.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))))
(/.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) 3)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) (-.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) 9999999999998099/10000000000000000))))
(/.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 3)) (fma.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) -9999999999998099/10000000000000000)) 99999999999961980000000003613801/100000000000000000000000000000000))
(/.f64 (+.f64 (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 3)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3)) (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 2)) (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 1 (-.f64 1 z)) 3))) (-.f64 (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 1 (-.f64 1 z)) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2)) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))
(/.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))) (-.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))
(/.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))))) (-.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))))
(/.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 1) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2)) (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 1 (-.f64 1 z)) 2)))) (neg.f64 (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))))
(/.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))) 1)
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(pow.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))) 3) 1/3)
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))) 3)
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(pow.f64 (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))) 2)
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(sqrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))) 2))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(log.f64 (exp.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(cbrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))) 3))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(expm1.f64 (log1p.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(log1p.f64 (expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(exp.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(exp.f64 (*.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))))) 1))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(fma.f64 1 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(fma.f64 1 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(fma.f64 -3147848041806007/2500000000000 (/.f64 1 (+.f64 (-.f64 1 z) 1)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) 2) (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) 2) (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(fma.f64 (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(fma.f64 (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))))) 1)
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(-.f64 (/.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))) (/.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)) (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))
(/.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 2 (-.f64 1 z)) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 1 (-.f64 z 3)) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3)))))
(/.f64 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 -779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 883075145810703/5000000000000 (-.f64 4 z))))
(*.f64 1 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))) 2) (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))) (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(*.f64 (fma.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 3) (*.f64 (+.f64 (-.f64 1 z) 2) -883075145810703/5000000000000)) (/.f64 1 (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3))))
(*.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 3)) (+.f64 (*.f64 (-.f64 1 z) -883075145810703/5000000000000) -883075145810703/2500000000000)) (/.f64 (/.f64 1 (+.f64 2 (-.f64 1 z))) (-.f64 1 (-.f64 z 3))))
(/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 4 z) (*.f64 (-.f64 3 z) -883075145810703/5000000000000)) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(*.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 3))) (/.f64 1 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)) (/.f64 -6811365493350374017225292011293/50000000000000000000000000 (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3)))))))
(/.f64 1 (/.f64 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 2 (-.f64 1 z)) 2)) (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 1 (-.f64 z 3)) 2)) (/.f64 -6811365493350374017225292011293/50000000000000000000000000 (*.f64 (+.f64 2 (-.f64 1 z)) (-.f64 1 (-.f64 z 3)))))) (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (+.f64 2 (-.f64 1 z)) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 1 (-.f64 z 3)) 3)))))
(/.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (+.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)) (/.f64 6811365493350374017225292011293/50000000000000000000000000 (*.f64 (-.f64 3 z) (-.f64 4 z))))))
(*.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2))) (/.f64 1 (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))
(/.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 2 (-.f64 1 z)) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 1 (-.f64 z 3)) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3)))))
(/.f64 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 -779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 883075145810703/5000000000000 (-.f64 4 z))))
(/.f64 1 (/.f64 (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3)) (fma.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 3) (*.f64 (+.f64 (-.f64 1 z) 2) -883075145810703/5000000000000))))
(*.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 3)) (+.f64 (*.f64 (-.f64 1 z) -883075145810703/5000000000000) -883075145810703/2500000000000)) (/.f64 (/.f64 1 (+.f64 2 (-.f64 1 z))) (-.f64 1 (-.f64 z 3))))
(/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 4 z) (*.f64 (-.f64 3 z) -883075145810703/5000000000000)) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 1 (/.f64 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)) (/.f64 -6811365493350374017225292011293/50000000000000000000000000 (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3))))) (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 3)))))
(/.f64 1 (/.f64 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 2 (-.f64 1 z)) 2)) (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 1 (-.f64 z 3)) 2)) (/.f64 -6811365493350374017225292011293/50000000000000000000000000 (*.f64 (+.f64 2 (-.f64 1 z)) (-.f64 1 (-.f64 z 3)))))) (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (+.f64 2 (-.f64 1 z)) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 1 (-.f64 z 3)) 3)))))
(/.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (+.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)) (/.f64 6811365493350374017225292011293/50000000000000000000000000 (*.f64 (-.f64 3 z) (-.f64 4 z))))))
(/.f64 1 (/.f64 (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)))))
(/.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 2 (-.f64 1 z)) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 1 (-.f64 z 3)) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3)))))
(/.f64 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 -779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 883075145810703/5000000000000 (-.f64 4 z))))
(/.f64 (fma.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 3) (*.f64 (+.f64 (-.f64 1 z) 2) -883075145810703/5000000000000)) (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3)))
(*.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 3)) (+.f64 (*.f64 (-.f64 1 z) -883075145810703/5000000000000) -883075145810703/2500000000000)) (/.f64 (/.f64 1 (+.f64 2 (-.f64 1 z))) (-.f64 1 (-.f64 z 3))))
(/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 4 z) (*.f64 (-.f64 3 z) -883075145810703/5000000000000)) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 3))) (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)) (/.f64 -6811365493350374017225292011293/50000000000000000000000000 (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3))))))
(/.f64 1 (/.f64 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 2 (-.f64 1 z)) 2)) (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 1 (-.f64 z 3)) 2)) (/.f64 -6811365493350374017225292011293/50000000000000000000000000 (*.f64 (+.f64 2 (-.f64 1 z)) (-.f64 1 (-.f64 z 3)))))) (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (+.f64 2 (-.f64 1 z)) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 1 (-.f64 z 3)) 3)))))
(/.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (+.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)) (/.f64 6811365493350374017225292011293/50000000000000000000000000 (*.f64 (-.f64 3 z) (-.f64 4 z))))))
(/.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))))
(/.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 2 (-.f64 1 z)) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 1 (-.f64 z 3)) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3)))))
(/.f64 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 -779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 883075145810703/5000000000000 (-.f64 4 z))))
(/.f64 (neg.f64 (fma.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 3) (*.f64 (+.f64 (-.f64 1 z) 2) -883075145810703/5000000000000))) (neg.f64 (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3))))
(*.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 3)) (+.f64 (*.f64 (-.f64 1 z) -883075145810703/5000000000000) -883075145810703/2500000000000)) (/.f64 (/.f64 1 (+.f64 2 (-.f64 1 z))) (-.f64 1 (-.f64 z 3))))
(/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 4 z) (*.f64 (-.f64 3 z) -883075145810703/5000000000000)) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (neg.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 3)))) (neg.f64 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)) (/.f64 -6811365493350374017225292011293/50000000000000000000000000 (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (-.f64 1 z) 3)))))))
(/.f64 (neg.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (+.f64 2 (-.f64 1 z)) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 1 (-.f64 z 3)) 3)))) (neg.f64 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 2 (-.f64 1 z)) 2)) (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 1 (-.f64 z 3)) 2)) (/.f64 -6811365493350374017225292011293/50000000000000000000000000 (*.f64 (+.f64 2 (-.f64 1 z)) (-.f64 1 (-.f64 z 3))))))))
(/.f64 (+.f64 (/.f64 -458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (-.f64 (/.f64 -59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (+.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)) (/.f64 6811365493350374017225292011293/50000000000000000000000000 (*.f64 (-.f64 3 z) (-.f64 4 z))))))
(/.f64 (neg.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)))) (neg.f64 (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))
(/.f64 (neg.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 2 (-.f64 1 z)) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 1 (-.f64 z 3)) 2)))) (neg.f64 (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))))
(/.f64 (+.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)) (/.f64 -59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -7713234287776531/10000000000000 (-.f64 3 z))))
(/.f64 (+.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (*.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) 1)) (*.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000))))
(/.f64 (+.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))))
(/.f64 (/.f64 (+.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))) (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)))
(/.f64 (-.f64 (+.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) -5000000000000/883075145810703) (-.f64 (/.f64 z -883075145810703/5000000000000) -5000000000000/294358381936901)) (*.f64 (-.f64 -5000000000000/883075145810703 (-.f64 (/.f64 z -883075145810703/5000000000000) -5000000000000/294358381936901)) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))))
(/.f64 (+.f64 (*.f64 7713234287776531/10000000000000 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000))) (*.f64 (+.f64 (-.f64 1 z) 2) 1)) (*.f64 (+.f64 (-.f64 1 z) 2) (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000))))
(/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (+.f64 2 (-.f64 1 z))) (*.f64 (+.f64 2 (-.f64 1 z)) (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000))))
(/.f64 (/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (-.f64 3 z)) (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000))) (-.f64 3 z))
(/.f64 (/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 -5000000000000/883075145810703 (-.f64 (/.f64 z -883075145810703/5000000000000) -5000000000000/294358381936901)) (-.f64 3 z)) (-.f64 -5000000000000/883075145810703 (-.f64 (/.f64 z -883075145810703/5000000000000) -5000000000000/294358381936901))) (-.f64 3 z))
(/.f64 (+.f64 (*.f64 -7713234287776531/10000000000000 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000))) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -2) 1)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -2) (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000))))
(/.f64 (fma.f64 -7713234287776531/10000000000000 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (+.f64 (neg.f64 (-.f64 1 z)) -2)) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (+.f64 (neg.f64 (-.f64 1 z)) -2)))
(/.f64 (fma.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) -7713234287776531/10000000000000 (neg.f64 (-.f64 3 z))) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (neg.f64 (-.f64 3 z))))
(/.f64 (fma.f64 (-.f64 -5000000000000/883075145810703 (-.f64 (/.f64 z -883075145810703/5000000000000) -5000000000000/294358381936901)) -7713234287776531/10000000000000 (neg.f64 (-.f64 3 z))) (*.f64 (-.f64 -5000000000000/883075145810703 (-.f64 (/.f64 z -883075145810703/5000000000000) -5000000000000/294358381936901)) (neg.f64 (-.f64 3 z))))
(/.f64 (+.f64 (+.f64 (-.f64 1 z) 3) (*.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) -883075145810703/5000000000000)) (*.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) (+.f64 (-.f64 1 z) 3)))
(/.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) (-.f64 1 (-.f64 z 3))) (*.f64 (-.f64 1 (-.f64 z 3)) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))))
(/.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) (-.f64 4 z)) (*.f64 (-.f64 4 z) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))))
(/.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (-.f64 4 z)) (*.f64 (-.f64 4 z) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))))
(/.f64 (+.f64 (*.f64 -7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 3)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -2) -883075145810703/5000000000000)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -2) (+.f64 (-.f64 1 z) 3)))
(/.f64 (fma.f64 -883075145810703/5000000000000 (+.f64 (neg.f64 (-.f64 1 z)) -2) (*.f64 (-.f64 1 (-.f64 z 3)) -7713234287776531/10000000000000)) (*.f64 (-.f64 1 (-.f64 z 3)) (+.f64 (neg.f64 (-.f64 1 z)) -2)))
(/.f64 (/.f64 (fma.f64 (-.f64 4 z) -7713234287776531/10000000000000 (*.f64 (-.f64 3 z) 883075145810703/5000000000000)) (-.f64 3 z)) (neg.f64 (-.f64 4 z)))
(/.f64 (+.f64 (+.f64 (neg.f64 (-.f64 1 z)) -3) (*.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) 883075145810703/5000000000000)) (*.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) (+.f64 (neg.f64 (-.f64 1 z)) -3)))
(/.f64 (fma.f64 883075145810703/5000000000000 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) (+.f64 (neg.f64 (-.f64 1 z)) -3)) (*.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) (+.f64 (neg.f64 (-.f64 1 z)) -3)))
(/.f64 (/.f64 (fma.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) 883075145810703/5000000000000 (neg.f64 (-.f64 4 z))) (neg.f64 (-.f64 4 z))) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)))
(/.f64 (fma.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) 883075145810703/5000000000000 (neg.f64 (-.f64 4 z))) (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (neg.f64 (-.f64 4 z))))
(/.f64 (+.f64 (*.f64 7713234287776531/10000000000000 (+.f64 (neg.f64 (-.f64 1 z)) -3)) (*.f64 (+.f64 (-.f64 1 z) 2) 883075145810703/5000000000000)) (*.f64 (+.f64 (-.f64 1 z) 2) (+.f64 (neg.f64 (-.f64 1 z)) -3)))
(/.f64 (fma.f64 -883075145810703/5000000000000 (+.f64 (neg.f64 (-.f64 1 z)) -2) (*.f64 (-.f64 1 (-.f64 z 3)) -7713234287776531/10000000000000)) (*.f64 (-.f64 1 (-.f64 z 3)) (+.f64 (neg.f64 (-.f64 1 z)) -2)))
(/.f64 (/.f64 (fma.f64 (-.f64 4 z) -7713234287776531/10000000000000 (*.f64 (-.f64 3 z) 883075145810703/5000000000000)) (-.f64 3 z)) (neg.f64 (-.f64 4 z)))
(/.f64 (+.f64 (*.f64 -7713234287776531/10000000000000 (+.f64 (neg.f64 (-.f64 1 z)) -3)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -2) 883075145810703/5000000000000)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -2) (+.f64 (neg.f64 (-.f64 1 z)) -3)))
(*.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 3)) (+.f64 (*.f64 (-.f64 1 z) -883075145810703/5000000000000) -883075145810703/2500000000000)) (/.f64 (/.f64 1 (+.f64 2 (-.f64 1 z))) (-.f64 1 (-.f64 z 3))))
(/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 4 z) (*.f64 (-.f64 3 z) -883075145810703/5000000000000)) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (+.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) 1)) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))))
(/.f64 (+.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))))
(/.f64 (/.f64 (+.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))) (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)))
(/.f64 (-.f64 (+.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) -5000000000000/883075145810703) (-.f64 (/.f64 z -883075145810703/5000000000000) -5000000000000/294358381936901)) (*.f64 (-.f64 -5000000000000/883075145810703 (-.f64 (/.f64 z -883075145810703/5000000000000) -5000000000000/294358381936901)) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))))
(/.f64 (+.f64 (*.f64 -883075145810703/5000000000000 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))) (*.f64 (+.f64 (-.f64 1 z) 3) 1)) (*.f64 (+.f64 (-.f64 1 z) 3) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))))
(/.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) (-.f64 1 (-.f64 z 3))) (*.f64 (-.f64 1 (-.f64 z 3)) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))))
(/.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) (-.f64 4 z)) (*.f64 (-.f64 4 z) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))))
(/.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (-.f64 4 z)) (*.f64 (-.f64 4 z) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))))
(/.f64 (+.f64 (*.f64 883075145810703/5000000000000 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -3) 1)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -3) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000))))
(/.f64 (fma.f64 883075145810703/5000000000000 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) (+.f64 (neg.f64 (-.f64 1 z)) -3)) (*.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) (+.f64 (neg.f64 (-.f64 1 z)) -3)))
(/.f64 (/.f64 (fma.f64 (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)) 883075145810703/5000000000000 (neg.f64 (-.f64 4 z))) (neg.f64 (-.f64 4 z))) (-.f64 10000000000000/7713234287776531 (/.f64 (+.f64 z -2) 7713234287776531/10000000000000)))
(/.f64 (fma.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) 883075145810703/5000000000000 (neg.f64 (-.f64 4 z))) (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (neg.f64 (-.f64 4 z))))
(/.f64 (+.f64 (+.f64 (-.f64 1 z) 2) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) 7713234287776531/10000000000000)) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (+.f64 (-.f64 1 z) 2)))
(/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (+.f64 2 (-.f64 1 z))) (*.f64 (+.f64 2 (-.f64 1 z)) (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000))))
(/.f64 (/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (-.f64 3 z)) (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000))) (-.f64 3 z))
(/.f64 (/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 -5000000000000/883075145810703 (-.f64 (/.f64 z -883075145810703/5000000000000) -5000000000000/294358381936901)) (-.f64 3 z)) (-.f64 -5000000000000/883075145810703 (-.f64 (/.f64 z -883075145810703/5000000000000) -5000000000000/294358381936901))) (-.f64 3 z))
(/.f64 (+.f64 (*.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 2)) (*.f64 (+.f64 (-.f64 1 z) 3) 7713234287776531/10000000000000)) (*.f64 (+.f64 (-.f64 1 z) 3) (+.f64 (-.f64 1 z) 2)))
(*.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 3)) (+.f64 (*.f64 (-.f64 1 z) -883075145810703/5000000000000) -883075145810703/2500000000000)) (/.f64 (/.f64 1 (+.f64 2 (-.f64 1 z))) (-.f64 1 (-.f64 z 3))))
(/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 4 z) (*.f64 (-.f64 3 z) -883075145810703/5000000000000)) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (+.f64 (*.f64 883075145810703/5000000000000 (+.f64 (-.f64 1 z) 2)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -3) 7713234287776531/10000000000000)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -3) (+.f64 (-.f64 1 z) 2)))
(/.f64 (fma.f64 -883075145810703/5000000000000 (+.f64 (neg.f64 (-.f64 1 z)) -2) (*.f64 (-.f64 1 (-.f64 z 3)) -7713234287776531/10000000000000)) (*.f64 (-.f64 1 (-.f64 z 3)) (+.f64 (neg.f64 (-.f64 1 z)) -2)))
(/.f64 (/.f64 (fma.f64 (-.f64 4 z) -7713234287776531/10000000000000 (*.f64 (-.f64 3 z) 883075145810703/5000000000000)) (-.f64 3 z)) (neg.f64 (-.f64 4 z)))
(/.f64 (+.f64 (+.f64 (neg.f64 (-.f64 1 z)) -2) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) -7713234287776531/10000000000000)) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (+.f64 (neg.f64 (-.f64 1 z)) -2)))
(/.f64 (fma.f64 -7713234287776531/10000000000000 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (+.f64 (neg.f64 (-.f64 1 z)) -2)) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (+.f64 (neg.f64 (-.f64 1 z)) -2)))
(/.f64 (fma.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) -7713234287776531/10000000000000 (neg.f64 (-.f64 3 z))) (*.f64 (-.f64 -5000000000000/883075145810703 (/.f64 (+.f64 z -3) -883075145810703/5000000000000)) (neg.f64 (-.f64 3 z))))
(/.f64 (fma.f64 (-.f64 -5000000000000/883075145810703 (-.f64 (/.f64 z -883075145810703/5000000000000) -5000000000000/294358381936901)) -7713234287776531/10000000000000 (neg.f64 (-.f64 3 z))) (*.f64 (-.f64 -5000000000000/883075145810703 (-.f64 (/.f64 z -883075145810703/5000000000000) -5000000000000/294358381936901)) (neg.f64 (-.f64 3 z))))
(/.f64 (+.f64 (*.f64 -883075145810703/5000000000000 (+.f64 (neg.f64 (-.f64 1 z)) -2)) (*.f64 (+.f64 (-.f64 1 z) 3) -7713234287776531/10000000000000)) (*.f64 (+.f64 (-.f64 1 z) 3) (+.f64 (neg.f64 (-.f64 1 z)) -2)))
(/.f64 (fma.f64 -883075145810703/5000000000000 (+.f64 (neg.f64 (-.f64 1 z)) -2) (*.f64 (-.f64 1 (-.f64 z 3)) -7713234287776531/10000000000000)) (*.f64 (-.f64 1 (-.f64 z 3)) (+.f64 (neg.f64 (-.f64 1 z)) -2)))
(/.f64 (/.f64 (fma.f64 (-.f64 4 z) -7713234287776531/10000000000000 (*.f64 (-.f64 3 z) 883075145810703/5000000000000)) (-.f64 3 z)) (neg.f64 (-.f64 4 z)))
(/.f64 (+.f64 (*.f64 883075145810703/5000000000000 (+.f64 (neg.f64 (-.f64 1 z)) -2)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -3) -7713234287776531/10000000000000)) (*.f64 (+.f64 (neg.f64 (-.f64 1 z)) -3) (+.f64 (neg.f64 (-.f64 1 z)) -2)))
(*.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 3)) (+.f64 (*.f64 (-.f64 1 z) -883075145810703/5000000000000) -883075145810703/2500000000000)) (/.f64 (/.f64 1 (+.f64 2 (-.f64 1 z))) (-.f64 1 (-.f64 z 3))))
(/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 4 z) (*.f64 (-.f64 3 z) -883075145810703/5000000000000)) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 3)) (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 3))) (+.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)) (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2)) (*.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))))
(/.f64 1 (/.f64 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 2 (-.f64 1 z)) 2)) (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 1 (-.f64 z 3)) 2)) (/.f64 -6811365493350374017225292011293/50000000000000000000000000 (*.f64 (+.f64 2 (-.f64 1 z)) (-.f64 1 (-.f64 z 3)))))) (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (+.f64 2 (-.f64 1 z)) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 1 (-.f64 z 3)) 3)))))
(/.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (+.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)) (/.f64 6811365493350374017225292011293/50000000000000000000000000 (*.f64 (-.f64 3 z) (-.f64 4 z))))))
(/.f64 (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 3) 2)) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 (-.f64 1 z) 2) 2))) (-.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))
(/.f64 (neg.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (+.f64 2 (-.f64 1 z)) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 1 (-.f64 z 3)) 2)))) (neg.f64 (-.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))))
(/.f64 (+.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)) (/.f64 -59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -7713234287776531/10000000000000 (-.f64 3 z))))
(pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) 1)
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(pow.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) 3) 1/3)
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))) 3)
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))) 2)
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) 2))
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(log.f64 (exp.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) 3))
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(exp.f64 (log.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))))
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))) 1))
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 1 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 1 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 7713234287776531/10000000000000 (/.f64 1 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 -883075145810703/5000000000000 (/.f64 1 (+.f64 (-.f64 1 z) 3)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) 2) (cbrt.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))) 2) (cbrt.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (sqrt.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) (sqrt.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (sqrt.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))) (sqrt.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)))
(+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (-.f64 z 3))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))

localize421.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2))))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
2.8b
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2)))
6.0b
(-.f64 (-.f64 1 z) 1)
Compiler

Compiled 894 to 784 computations (12.3% saved)

series27.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
21.0ms
z
@0
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2))))
2.0ms
z
@inf
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2))))
1.0ms
z
@-inf
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2))))
0.0ms
z
@0
(-.f64 (-.f64 1 z) 1)
0.0ms
z
@0
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2)))

rewrite73.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
346×add-sqr-sqrt_binary64
327×add-log-exp_binary64
327×pow1_binary64
326×*-un-lft-identity_binary64
326×log1p-expm1-u_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02876
168557
Stop Event
node limit
Counts
3 → 88
Calls
Call 1
Inputs
(-.f64 (-.f64 1 z) 1)
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 z) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (neg.f64 z)) 2) (cbrt.f64 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (neg.f64 z)) (sqrt.f64 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) (+.f64 1 (*.f64 (-.f64 1 z) 1))) (-.f64 (pow.f64 (-.f64 1 z) 3) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (neg.f64 z) 2) (-.f64 (pow.f64 (-.f64 1 z) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 1 z) 3) 1) (+.f64 (pow.f64 (-.f64 1 z) 2) (+.f64 1 (*.f64 (-.f64 1 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 1 z) 2) 1) (+.f64 (neg.f64 z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 1 z) 3) 1)) (neg.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) (+.f64 1 (*.f64 (-.f64 1 z) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 1 z) 2) 1)) (neg.f64 (+.f64 (neg.f64 z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (+.f64 z 1) 3)) (+.f64 1 (+.f64 (*.f64 (+.f64 z 1) (+.f64 z 1)) (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 1 z) 3) -1) (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 1 (*.f64 (-.f64 1 z) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (neg.f64 z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (neg.f64 z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (neg.f64 z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (neg.f64 z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 z)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (neg.f64 z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (exp.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (neg.f64 z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 1 z) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 z)) 2) (cbrt.f64 (-.f64 1 z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 1 z)) (sqrt.f64 (-.f64 1 z)) -1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))) (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2)) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))) 2) (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))) (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))) (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 3))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2))) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2)))) (neg.f64 (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) 1)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 1)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (+.f64 (neg.f64 z) 2)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) -3147848041806007/2500000000000)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (+.f64 (neg.f64 z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 (neg.f64 z) 2)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) -3147848041806007/2500000000000)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (neg.f64 z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (neg.f64 (+.f64 (neg.f64 z) 2))) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) 3147848041806007/2500000000000)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (neg.f64 (+.f64 (neg.f64 z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (neg.f64 (+.f64 (neg.f64 z) 2))) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3147848041806007/2500000000000)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (neg.f64 (+.f64 (neg.f64 z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (*.f64 (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))))) (*.f64 (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (*.f64 (+.f64 (neg.f64 z) 2) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))))) (*.f64 (+.f64 (neg.f64 z) 2) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 3147848041806007/2500000000000 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (*.f64 (neg.f64 (+.f64 (neg.f64 z) 2)) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))))) (*.f64 (neg.f64 (+.f64 (neg.f64 z) 2)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (*.f64 (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))))) (*.f64 (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (+.f64 (neg.f64 z) 2) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))))) (*.f64 (+.f64 (neg.f64 z) 2) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 3147848041806007/2500000000000 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (neg.f64 (+.f64 (neg.f64 z) 2)) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))))) (*.f64 (neg.f64 (+.f64 (neg.f64 z) 2)) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))) 3)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))) (*.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 3)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3)) (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2)) (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -3147848041806007/2500000000000 (/.f64 1 (+.f64 (neg.f64 z) 2)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))) 2) (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) 2) (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))) (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 (neg.f64 z) 15/2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2))) 3) (pow.f64 (exp.f64 (+.f64 (neg.f64 z) 15/2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 (neg.f64 z) 15/2)) 3) (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (+.f64 (neg.f64 z) 15/2) (log.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (+.f64 (neg.f64 z) 15/2) (log.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2))))) 1))))))

simplify155.0ms (0.2%)

Algorithm
egg-herbie
Rules
501×unswap-sqr_binary64
236×fma-def_binary64
214×associate-*l*_binary64
214×times-frac_binary64
210×associate-*r*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03823395
111303133
242723086
Stop Event
node limit
Counts
124 → 168
Calls
Call 1
Inputs
(*.f64 -1 z)
(*.f64 -1 z)
(*.f64 -1 z)
(*.f64 -1 z)
(*.f64 -1 z)
(*.f64 -1 z)
(*.f64 -1 z)
(*.f64 -1 z)
(*.f64 -1 z)
(*.f64 -1 z)
(*.f64 -1 z)
(*.f64 -1 z)
479507597606835099/10000000000000000
(+.f64 479507597606835099/10000000000000000 (*.f64 904338909853211/2500000000000 z))
(+.f64 (*.f64 2076511864126339/4000000000000 (pow.f64 z 2)) (+.f64 479507597606835099/10000000000000000 (*.f64 904338909853211/2500000000000 z)))
(+.f64 (*.f64 2076511864126339/4000000000000 (pow.f64 z 2)) (+.f64 (*.f64 23912966683069397/40000000000000 (pow.f64 z 3)) (+.f64 479507597606835099/10000000000000000 (*.f64 904338909853211/2500000000000 z))))
9999999999998099/10000000000000000
(+.f64 9999999999998099/10000000000000000 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 9999999999998099/10000000000000000 (*.f64 5826188486005177/10000000000000 (/.f64 1 z))))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 9999999999998099/10000000000000000 (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3))))))
9999999999998099/10000000000000000
(+.f64 9999999999998099/10000000000000000 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 9999999999998099/10000000000000000 (*.f64 5826188486005177/10000000000000 (/.f64 1 z))))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 9999999999998099/10000000000000000 (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) z)) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) z)) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (pow.f64 z 2))) (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))) (*.f64 1/6 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))) (pow.f64 z 3))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) z)) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (pow.f64 z 2))) (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))
(+.f64 (-.f64 1 z) -1)
(*.f64 1 (neg.f64 z))
(*.f64 (pow.f64 (cbrt.f64 (neg.f64 z)) 2) (cbrt.f64 (neg.f64 z)))
(*.f64 (sqrt.f64 (neg.f64 z)) (sqrt.f64 (neg.f64 z)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) (+.f64 1 (*.f64 (-.f64 1 z) 1))) (-.f64 (pow.f64 (-.f64 1 z) 3) 1)))
(/.f64 1 (/.f64 (+.f64 (neg.f64 z) 2) (-.f64 (pow.f64 (-.f64 1 z) 2) 1)))
(/.f64 (-.f64 (pow.f64 (-.f64 1 z) 3) 1) (+.f64 (pow.f64 (-.f64 1 z) 2) (+.f64 1 (*.f64 (-.f64 1 z) 1))))
(/.f64 (-.f64 (pow.f64 (-.f64 1 z) 2) 1) (+.f64 (neg.f64 z) 2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 1 z) 3) 1)) (neg.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) (+.f64 1 (*.f64 (-.f64 1 z) 1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 1 z) 2) 1)) (neg.f64 (+.f64 (neg.f64 z) 2)))
(/.f64 (-.f64 1 (pow.f64 (+.f64 z 1) 3)) (+.f64 1 (+.f64 (*.f64 (+.f64 z 1) (+.f64 z 1)) (+.f64 z 1))))
(/.f64 (+.f64 (pow.f64 (-.f64 1 z) 3) -1) (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 1 (*.f64 (-.f64 1 z) -1))))
(pow.f64 (neg.f64 z) 1)
(pow.f64 (cbrt.f64 (neg.f64 z)) 3)
(pow.f64 (sqrt.f64 (neg.f64 z)) 2)
(pow.f64 (pow.f64 (neg.f64 z) 3) 1/3)
(neg.f64 z)
(sqrt.f64 (pow.f64 (neg.f64 z) 2))
(log.f64 (exp.f64 (neg.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (neg.f64 z))))
(log.f64 (/.f64 1 (exp.f64 z)))
(cbrt.f64 (pow.f64 (neg.f64 z) 3))
(expm1.f64 (log1p.f64 (neg.f64 z)))
(log1p.f64 (expm1.f64 (neg.f64 z)))
(exp.f64 (log.f64 (neg.f64 z)))
(exp.f64 (*.f64 (log.f64 (neg.f64 z)) 1))
(fma.f64 1 (-.f64 1 z) -1)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 z)) 2) (cbrt.f64 (-.f64 1 z)) -1)
(fma.f64 (sqrt.f64 (-.f64 1 z)) (sqrt.f64 (-.f64 1 z)) -1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))) (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2)) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))
(*.f64 1 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))) 2) (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))))
(*.f64 (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))) (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 3)))))
(/.f64 1 (/.f64 (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))) (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 3))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))))
(/.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2))) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2)))) (neg.f64 (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))
(/.f64 (+.f64 (*.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) 1)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000)))
(/.f64 (+.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 1)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000)))
(/.f64 (+.f64 (*.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (+.f64 (neg.f64 z) 2)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) -3147848041806007/2500000000000)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (+.f64 (neg.f64 z) 2)))
(/.f64 (+.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 (neg.f64 z) 2)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) -3147848041806007/2500000000000)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (neg.f64 z) 2)))
(/.f64 (+.f64 (*.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (neg.f64 (+.f64 (neg.f64 z) 2))) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) 3147848041806007/2500000000000)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (neg.f64 (+.f64 (neg.f64 z) 2))))
(/.f64 (+.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (neg.f64 (+.f64 (neg.f64 z) 2))) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3147848041806007/2500000000000)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (neg.f64 (+.f64 (neg.f64 z) 2))))
(/.f64 (+.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (*.f64 (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))))) (*.f64 (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))
(/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (*.f64 (+.f64 (neg.f64 z) 2) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))))) (*.f64 (+.f64 (neg.f64 z) 2) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))
(/.f64 (+.f64 (*.f64 3147848041806007/2500000000000 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (*.f64 (neg.f64 (+.f64 (neg.f64 z) 2)) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))))) (*.f64 (neg.f64 (+.f64 (neg.f64 z) 2)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))
(/.f64 (+.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (*.f64 (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))))) (*.f64 (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (+.f64 (neg.f64 z) 2) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))))) (*.f64 (+.f64 (neg.f64 z) 2) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (+.f64 (*.f64 3147848041806007/2500000000000 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (neg.f64 (+.f64 (neg.f64 z) 2)) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))))) (*.f64 (neg.f64 (+.f64 (neg.f64 z) 2)) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))) 3)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))) (*.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))))
(/.f64 (+.f64 (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 3)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3)) (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2)) (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))
(pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))) 1)
(pow.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))) 3)
(pow.f64 (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))) 2)
(sqrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))) 2))
(log.f64 (exp.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))))
(cbrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))) 3))
(expm1.f64 (log1p.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))))
(log1p.f64 (expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))))
(exp.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))))
(exp.f64 (*.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))) 1))
(fma.f64 1 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))
(fma.f64 1 (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(fma.f64 -3147848041806007/2500000000000 (/.f64 1 (+.f64 (neg.f64 z) 2)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))) 2) (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) 2) (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))
(fma.f64 (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))) (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(fma.f64 (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2)))))) 1)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2)))) 1)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2)))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2))))) 3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2)))) 2))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 (neg.f64 z) 15/2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2)))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2))) 3) (pow.f64 (exp.f64 (+.f64 (neg.f64 z) 15/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 (neg.f64 z) 15/2)) 3) (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2))))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2))))))
(exp.f64 (+.f64 (+.f64 (neg.f64 z) 15/2) (log.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2))))))
(exp.f64 (*.f64 (+.f64 (+.f64 (neg.f64 z) 15/2) (log.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2))))) 1))
Outputs
(*.f64 -1 z)
(neg.f64 z)
(*.f64 -1 z)
(neg.f64 z)
(*.f64 -1 z)
(neg.f64 z)
(*.f64 -1 z)
(neg.f64 z)
(*.f64 -1 z)
(neg.f64 z)
(*.f64 -1 z)
(neg.f64 z)
(*.f64 -1 z)
(neg.f64 z)
(*.f64 -1 z)
(neg.f64 z)
(*.f64 -1 z)
(neg.f64 z)
(*.f64 -1 z)
(neg.f64 z)
(*.f64 -1 z)
(neg.f64 z)
(*.f64 -1 z)
(neg.f64 z)
479507597606835099/10000000000000000
(+.f64 479507597606835099/10000000000000000 (*.f64 904338909853211/2500000000000 z))
(+.f64 479507597606835099/10000000000000000 (*.f64 z 904338909853211/2500000000000))
(fma.f64 z 904338909853211/2500000000000 479507597606835099/10000000000000000)
(+.f64 (*.f64 2076511864126339/4000000000000 (pow.f64 z 2)) (+.f64 479507597606835099/10000000000000000 (*.f64 904338909853211/2500000000000 z)))
(fma.f64 2076511864126339/4000000000000 (*.f64 z z) (+.f64 479507597606835099/10000000000000000 (*.f64 z 904338909853211/2500000000000)))
(fma.f64 2076511864126339/4000000000000 (*.f64 z z) (fma.f64 z 904338909853211/2500000000000 479507597606835099/10000000000000000))
(+.f64 (*.f64 2076511864126339/4000000000000 (pow.f64 z 2)) (+.f64 (*.f64 23912966683069397/40000000000000 (pow.f64 z 3)) (+.f64 479507597606835099/10000000000000000 (*.f64 904338909853211/2500000000000 z))))
(fma.f64 2076511864126339/4000000000000 (*.f64 z z) (fma.f64 23912966683069397/40000000000000 (pow.f64 z 3) (+.f64 479507597606835099/10000000000000000 (*.f64 z 904338909853211/2500000000000))))
(fma.f64 2076511864126339/4000000000000 (*.f64 z z) (fma.f64 23912966683069397/40000000000000 (pow.f64 z 3) (fma.f64 z 904338909853211/2500000000000 479507597606835099/10000000000000000)))
9999999999998099/10000000000000000
(+.f64 9999999999998099/10000000000000000 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)))
(+.f64 9999999999998099/10000000000000000 (/.f64 5826188486005177/10000000000000 z))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 9999999999998099/10000000000000000 (*.f64 5826188486005177/10000000000000 (/.f64 1 z))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 5826188486005177/10000000000000 z)) (/.f64 3683516130645841/2000000000000 (*.f64 z z)))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 5826188486005177/10000000000000 z) (/.f64 3683516130645841/2000000000000 (*.f64 z z))))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 9999999999998099/10000000000000000 (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3))))))
(+.f64 (+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) 9999999999998099/10000000000000000) (+.f64 (/.f64 5826188486005177/10000000000000 z) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 5826188486005177/10000000000000 z)) (+.f64 (/.f64 43600364987677261/10000000000000 (pow.f64 z 3)) (/.f64 3683516130645841/2000000000000 (*.f64 z z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 5826188486005177/10000000000000 z) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3))) (/.f64 3683516130645841/2000000000000 (*.f64 z z))))
9999999999998099/10000000000000000
(+.f64 9999999999998099/10000000000000000 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)))
(+.f64 9999999999998099/10000000000000000 (/.f64 5826188486005177/10000000000000 z))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 9999999999998099/10000000000000000 (*.f64 5826188486005177/10000000000000 (/.f64 1 z))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 5826188486005177/10000000000000 z)) (/.f64 3683516130645841/2000000000000 (*.f64 z z)))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 5826188486005177/10000000000000 z) (/.f64 3683516130645841/2000000000000 (*.f64 z z))))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 9999999999998099/10000000000000000 (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3))))))
(+.f64 (+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) 9999999999998099/10000000000000000) (+.f64 (/.f64 5826188486005177/10000000000000 z) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 5826188486005177/10000000000000 z)) (+.f64 (/.f64 43600364987677261/10000000000000 (pow.f64 z 3)) (/.f64 3683516130645841/2000000000000 (*.f64 z z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 5826188486005177/10000000000000 z) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3))) (/.f64 3683516130645841/2000000000000 (*.f64 z z))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (sqrt.f64 2) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) z)) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) z)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 z (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (neg.f64 (log.f64 15/2)) 14/15))))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (*.f64 z (fma.f64 -1 (log.f64 15/2) 14/15)) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) z)) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (pow.f64 z 2))) (sqrt.f64 (PI.f64)))))
(fma.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) z) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 z z) (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1/2))))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 z (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (neg.f64 (log.f64 15/2)) 14/15))))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (+.f64 (neg.f64 (log.f64 15/2)) 13/30)))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (*.f64 z (fma.f64 -1 (log.f64 15/2) 14/15)) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (fma.f64 -1 (log.f64 15/2) 13/30))) (*.f64 (*.f64 z z) (sqrt.f64 2)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))) (*.f64 1/6 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))) (pow.f64 z 3))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) z)) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (pow.f64 z 2))) (sqrt.f64 (PI.f64))))))
(fma.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64)) (fma.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 z 3) (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3))))) (fma.f64 1/2 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1/6)))))) (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) z) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 z z) (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1/2)))))))))
(fma.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 z (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (neg.f64 (log.f64 15/2)) 14/15))) (*.f64 (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (+.f64 (neg.f64 (log.f64 15/2)) 13/30)))))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 z 3) (+.f64 (fma.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1/6 (*.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1/2)) (fma.f64 -1 (log.f64 15/2) -1/15))) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125))))))))))
(fma.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 z (fma.f64 -1 (log.f64 15/2) 14/15)) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (fma.f64 -1 (log.f64 15/2) 13/30)))))) (*.f64 (+.f64 (fma.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1/6 (*.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1/2)) (-.f64 -1/15 (log.f64 15/2)))) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (fma.f64 (-.f64 -1/15 (log.f64 15/2)) 29/225 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) 86/10125))))) (*.f64 (pow.f64 z 3) (sqrt.f64 2))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 z -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (-.f64 z 15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 z -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (-.f64 z 15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 z -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (-.f64 z 15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 z -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (-.f64 z 15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 z -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (-.f64 z 15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 z -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (-.f64 z 15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 z -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (-.f64 z 15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 z -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (-.f64 z 15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(+.f64 (-.f64 1 z) -1)
(neg.f64 z)
(*.f64 1 (neg.f64 z))
(neg.f64 z)
(*.f64 (pow.f64 (cbrt.f64 (neg.f64 z)) 2) (cbrt.f64 (neg.f64 z)))
(neg.f64 z)
(*.f64 (sqrt.f64 (neg.f64 z)) (sqrt.f64 (neg.f64 z)))
(neg.f64 z)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) (+.f64 1 (*.f64 (-.f64 1 z) 1))) (-.f64 (pow.f64 (-.f64 1 z) 3) 1)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 1 z) 2) (+.f64 1 (-.f64 1 z)))) (+.f64 -1 (pow.f64 (-.f64 1 z) 3)))
(/.f64 (*.f64 1 (+.f64 -1 (pow.f64 (-.f64 1 z) 3))) (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 2 z)))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 z) 3)) (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 2 z)))
(/.f64 1 (/.f64 (+.f64 (neg.f64 z) 2) (-.f64 (pow.f64 (-.f64 1 z) 2) 1)))
(*.f64 (/.f64 1 (+.f64 2 (neg.f64 z))) (+.f64 (pow.f64 (-.f64 1 z) 2) -1))
(*.f64 (+.f64 -1 (pow.f64 (-.f64 1 z) 2)) (/.f64 1 (-.f64 2 z)))
(/.f64 (*.f64 (-.f64 2 z) (neg.f64 z)) (-.f64 2 z))
(/.f64 (-.f64 (pow.f64 (-.f64 1 z) 3) 1) (+.f64 (pow.f64 (-.f64 1 z) 2) (+.f64 1 (*.f64 (-.f64 1 z) 1))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 1 z) 2) (+.f64 1 (-.f64 1 z)))) (+.f64 -1 (pow.f64 (-.f64 1 z) 3)))
(/.f64 (*.f64 1 (+.f64 -1 (pow.f64 (-.f64 1 z) 3))) (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 2 z)))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 z) 3)) (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 2 z)))
(/.f64 (-.f64 (pow.f64 (-.f64 1 z) 2) 1) (+.f64 (neg.f64 z) 2))
(*.f64 (/.f64 1 (+.f64 2 (neg.f64 z))) (+.f64 (pow.f64 (-.f64 1 z) 2) -1))
(*.f64 (+.f64 -1 (pow.f64 (-.f64 1 z) 2)) (/.f64 1 (-.f64 2 z)))
(/.f64 (*.f64 (-.f64 2 z) (neg.f64 z)) (-.f64 2 z))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 1 z) 3) 1)) (neg.f64 (+.f64 (pow.f64 (-.f64 1 z) 2) (+.f64 1 (*.f64 (-.f64 1 z) 1)))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 1 z) 2) (+.f64 1 (-.f64 1 z)))) (+.f64 -1 (pow.f64 (-.f64 1 z) 3)))
(/.f64 (*.f64 1 (+.f64 -1 (pow.f64 (-.f64 1 z) 3))) (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 2 z)))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 z) 3)) (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 2 z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 1 z) 2) 1)) (neg.f64 (+.f64 (neg.f64 z) 2)))
(*.f64 (/.f64 1 (+.f64 2 (neg.f64 z))) (+.f64 (pow.f64 (-.f64 1 z) 2) -1))
(*.f64 (+.f64 -1 (pow.f64 (-.f64 1 z) 2)) (/.f64 1 (-.f64 2 z)))
(/.f64 (*.f64 (-.f64 2 z) (neg.f64 z)) (-.f64 2 z))
(/.f64 (-.f64 1 (pow.f64 (+.f64 z 1) 3)) (+.f64 1 (+.f64 (*.f64 (+.f64 z 1) (+.f64 z 1)) (+.f64 z 1))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 z 1) 3)) (+.f64 1 (*.f64 (+.f64 (+.f64 z 1) 1) (+.f64 z 1))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 z 1) 3)) (fma.f64 (+.f64 z 2) (+.f64 z 1) 1))
(/.f64 (+.f64 (pow.f64 (-.f64 1 z) 3) -1) (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 1 (*.f64 (-.f64 1 z) -1))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 1 z) 2) (+.f64 1 (-.f64 1 z)))) (+.f64 -1 (pow.f64 (-.f64 1 z) 3)))
(/.f64 (*.f64 1 (+.f64 -1 (pow.f64 (-.f64 1 z) 3))) (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 2 z)))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 z) 3)) (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 2 z)))
(pow.f64 (neg.f64 z) 1)
(neg.f64 z)
(pow.f64 (cbrt.f64 (neg.f64 z)) 3)
(neg.f64 z)
(pow.f64 (sqrt.f64 (neg.f64 z)) 2)
(neg.f64 z)
(pow.f64 (pow.f64 (neg.f64 z) 3) 1/3)
(neg.f64 z)
(neg.f64 z)
(sqrt.f64 (pow.f64 (neg.f64 z) 2))
(neg.f64 z)
(log.f64 (exp.f64 (neg.f64 z)))
(neg.f64 z)
(log.f64 (+.f64 1 (expm1.f64 (neg.f64 z))))
(neg.f64 z)
(log.f64 (/.f64 1 (exp.f64 z)))
(neg.f64 z)
(cbrt.f64 (pow.f64 (neg.f64 z) 3))
(neg.f64 z)
(expm1.f64 (log1p.f64 (neg.f64 z)))
(neg.f64 z)
(log1p.f64 (expm1.f64 (neg.f64 z)))
(neg.f64 z)
(exp.f64 (log.f64 (neg.f64 z)))
(neg.f64 z)
(exp.f64 (*.f64 (log.f64 (neg.f64 z)) 1))
(neg.f64 z)
(fma.f64 1 (-.f64 1 z) -1)
(neg.f64 z)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 z)) 2) (cbrt.f64 (-.f64 1 z)) -1)
(neg.f64 z)
(fma.f64 (sqrt.f64 (-.f64 1 z)) (sqrt.f64 (-.f64 1 z)) -1)
(neg.f64 z)
(-.f64 (exp.f64 (log1p.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))) 1)
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(-.f64 (/.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))) (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2)) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))
(/.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 2 (neg.f64 z)) 2))) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z)))))
(/.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 -9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))))
(*.f64 1 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))) 2) (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(*.f64 (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))) (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 3)))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 2 (neg.f64 z)) 2)) (/.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) -3147848041806007/2500000000000) (+.f64 2 (neg.f64 z)))))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 2 (neg.f64 z)) 3))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3)))) (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))))))
(/.f64 1 (/.f64 (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))) (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2)))))
(/.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 2 (neg.f64 z)) 2))) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z)))))
(/.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 -9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 3))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 2 (neg.f64 z)) 2)) (/.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) -3147848041806007/2500000000000) (+.f64 2 (neg.f64 z)))))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 2 (neg.f64 z)) 3))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3)))) (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))))))
(/.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2))) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 2 (neg.f64 z)) 2))) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z)))))
(/.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 -9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 2 (neg.f64 z)) 2)) (/.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) -3147848041806007/2500000000000) (+.f64 2 (neg.f64 z)))))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 2 (neg.f64 z)) 3))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3)))) (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2)))) (neg.f64 (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))
(/.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 2 (neg.f64 z)) 2))) (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z)))))
(/.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (/.f64 -9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))))
(/.f64 (+.f64 (*.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) 1)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000)))
(/.f64 (fma.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (/.f64 (+.f64 2 (neg.f64 z)) -3147848041806007/2500000000000) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))))) (*.f64 (/.f64 (+.f64 2 (neg.f64 z)) -3147848041806007/2500000000000) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))))))
(*.f64 (/.f64 (fma.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (/.f64 (-.f64 2 z) -3147848041806007/2500000000000) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))))) (*.f64 (-.f64 2 z) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z)))))) -3147848041806007/2500000000000)
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))))) (-.f64 2 z)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))))) -3147848041806007/2500000000000)
(/.f64 (+.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 1)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000)))
(/.f64 (fma.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (/.f64 (+.f64 2 (neg.f64 z)) -3147848041806007/2500000000000) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (/.f64 (+.f64 2 (neg.f64 z)) -3147848041806007/2500000000000) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (fma.f64 (/.f64 (-.f64 2 z) -3147848041806007/2500000000000) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (/.f64 (-.f64 2 z) -3147848041806007/2500000000000) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(*.f64 (/.f64 (fma.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (-.f64 2 z) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) -3147848041806007/2500000000000)
(/.f64 (+.f64 (*.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (+.f64 (neg.f64 z) 2)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) -3147848041806007/2500000000000)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (+.f64 (neg.f64 z) 2)))
(/.f64 (fma.f64 -3147848041806007/2500000000000 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z)))) (*.f64 (+.f64 2 (neg.f64 z)) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))))) (*.f64 (+.f64 2 (neg.f64 z)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))))))
(/.f64 (fma.f64 (-.f64 2 z) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (*.f64 -3147848041806007/2500000000000 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z)))))) (*.f64 (-.f64 2 z) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))))))
(/.f64 (fma.f64 (-.f64 2 z) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (+.f64 -314784804180481018817450546989556401326589902607/250000000000000000000000000000000000000000000 (*.f64 -3147848041806007/2500000000000 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z)))))) (*.f64 (-.f64 2 z) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))))))
(/.f64 (+.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 (neg.f64 z) 2)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) -3147848041806007/2500000000000)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (neg.f64 z) 2)))
(/.f64 (fma.f64 -3147848041806007/2500000000000 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (*.f64 (+.f64 2 (neg.f64 z)) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))))) (*.f64 (+.f64 2 (neg.f64 z)) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (fma.f64 (-.f64 2 z) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (*.f64 -3147848041806007/2500000000000 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (*.f64 (-.f64 2 z) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (+.f64 (*.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (neg.f64 (+.f64 (neg.f64 z) 2))) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) 3147848041806007/2500000000000)) (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (neg.f64 (+.f64 (neg.f64 z) 2))))
(/.f64 (fma.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (+.f64 (neg.f64 (neg.f64 z)) -2) (+.f64 314784804180481018817450546989556401326589902607/250000000000000000000000000000000000000000000 (*.f64 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))) 3147848041806007/2500000000000))) (*.f64 (+.f64 (neg.f64 (neg.f64 z)) -2) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))))))
(/.f64 (fma.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z)))) 3147848041806007/2500000000000 (*.f64 (+.f64 z -2) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))))) (*.f64 (+.f64 z -2) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))))))
(/.f64 (fma.f64 (+.f64 z -2) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (+.f64 314784804180481018817450546989556401326589902607/250000000000000000000000000000000000000000000 (*.f64 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))) 3147848041806007/2500000000000))) (*.f64 (+.f64 z -2) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))))))
(/.f64 (+.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (neg.f64 (+.f64 (neg.f64 z) 2))) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3147848041806007/2500000000000)) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (neg.f64 (+.f64 (neg.f64 z) 2))))
(/.f64 (fma.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 (neg.f64 (neg.f64 z)) -2) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3147848041806007/2500000000000)) (*.f64 (+.f64 (neg.f64 (neg.f64 z)) -2) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (fma.f64 (+.f64 z -2) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3147848041806007/2500000000000)) (*.f64 (+.f64 z -2) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (fma.f64 (+.f64 z -2) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 31478480418054085940872526780693/25000000000000000000000000000 (*.f64 3147848041806007/2500000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))))) (*.f64 (+.f64 z -2) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (+.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (*.f64 (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))))) (*.f64 (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))
(/.f64 (fma.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (/.f64 (+.f64 2 (neg.f64 z)) -3147848041806007/2500000000000) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))))) (*.f64 (/.f64 (+.f64 2 (neg.f64 z)) -3147848041806007/2500000000000) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))))))
(*.f64 (/.f64 (fma.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (/.f64 (-.f64 2 z) -3147848041806007/2500000000000) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))))) (*.f64 (-.f64 2 z) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z)))))) -3147848041806007/2500000000000)
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))))) (-.f64 2 z)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))))) -3147848041806007/2500000000000)
(/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (*.f64 (+.f64 (neg.f64 z) 2) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))))) (*.f64 (+.f64 (neg.f64 z) 2) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))
(/.f64 (fma.f64 -3147848041806007/2500000000000 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z)))) (*.f64 (+.f64 2 (neg.f64 z)) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))))) (*.f64 (+.f64 2 (neg.f64 z)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))))))
(/.f64 (fma.f64 (-.f64 2 z) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (*.f64 -3147848041806007/2500000000000 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z)))))) (*.f64 (-.f64 2 z) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))))))
(/.f64 (fma.f64 (-.f64 2 z) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (+.f64 -314784804180481018817450546989556401326589902607/250000000000000000000000000000000000000000000 (*.f64 -3147848041806007/2500000000000 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z)))))) (*.f64 (-.f64 2 z) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))))))
(/.f64 (+.f64 (*.f64 3147848041806007/2500000000000 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (*.f64 (neg.f64 (+.f64 (neg.f64 z) 2)) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))))) (*.f64 (neg.f64 (+.f64 (neg.f64 z) 2)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (*.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))
(/.f64 (fma.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (+.f64 (neg.f64 (neg.f64 z)) -2) (+.f64 314784804180481018817450546989556401326589902607/250000000000000000000000000000000000000000000 (*.f64 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))) 3147848041806007/2500000000000))) (*.f64 (+.f64 (neg.f64 (neg.f64 z)) -2) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))))))
(/.f64 (fma.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z)))) 3147848041806007/2500000000000 (*.f64 (+.f64 z -2) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))))) (*.f64 (+.f64 z -2) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))))))
(/.f64 (fma.f64 (+.f64 z -2) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3))) (+.f64 314784804180481018817450546989556401326589902607/250000000000000000000000000000000000000000000 (*.f64 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))) 3147848041806007/2500000000000))) (*.f64 (+.f64 z -2) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -67652036812175649347802002964249/100000000000000000000000000000 (-.f64 1 z))))))
(/.f64 (+.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (*.f64 (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))))) (*.f64 (/.f64 (+.f64 (neg.f64 z) 2) -3147848041806007/2500000000000) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (fma.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (/.f64 (+.f64 2 (neg.f64 z)) -3147848041806007/2500000000000) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (/.f64 (+.f64 2 (neg.f64 z)) -3147848041806007/2500000000000) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (fma.f64 (/.f64 (-.f64 2 z) -3147848041806007/2500000000000) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (/.f64 (-.f64 2 z) -3147848041806007/2500000000000) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(*.f64 (/.f64 (fma.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (-.f64 2 z) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) -3147848041806007/2500000000000)
(/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (+.f64 (neg.f64 z) 2) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))))) (*.f64 (+.f64 (neg.f64 z) 2) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (fma.f64 -3147848041806007/2500000000000 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (*.f64 (+.f64 2 (neg.f64 z)) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))))) (*.f64 (+.f64 2 (neg.f64 z)) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (fma.f64 (-.f64 2 z) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (*.f64 -3147848041806007/2500000000000 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) (*.f64 (-.f64 2 z) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (+.f64 (*.f64 3147848041806007/2500000000000 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (*.f64 (neg.f64 (+.f64 (neg.f64 z) 2)) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))))) (*.f64 (neg.f64 (+.f64 (neg.f64 z) 2)) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (fma.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 (neg.f64 (neg.f64 z)) -2) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3147848041806007/2500000000000)) (*.f64 (+.f64 (neg.f64 (neg.f64 z)) -2) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (fma.f64 (+.f64 z -2) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (*.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3147848041806007/2500000000000)) (*.f64 (+.f64 z -2) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (fma.f64 (+.f64 z -2) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (+.f64 31478480418054085940872526780693/25000000000000000000000000000 (*.f64 3147848041806007/2500000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))))) (*.f64 (+.f64 z -2) (-.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))) 3)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (-.f64 (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))) (*.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))))
(/.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z)))) 3)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z)))) (-.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z)))) 9999999999998099/10000000000000000))))
(/.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 3)) (fma.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)) 99999999999961980000000003613801/100000000000000000000000000000000))
(/.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 3)) (fma.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) -9999999999998099/10000000000000000)) 99999999999961980000000003613801/100000000000000000000000000000000))
(/.f64 (+.f64 (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 3)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3)) (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 (neg.f64 z) 2) 2)) (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (*.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 2) (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (+.f64 2 (neg.f64 z)) 2)) (/.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) -3147848041806007/2500000000000) (+.f64 2 (neg.f64 z)))))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (+.f64 2 (neg.f64 z)) 3))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3)))) (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) 3) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))))))
(pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))) 1)
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(pow.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))) 3) 1/3)
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))) 3)
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(pow.f64 (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))) 2)
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(sqrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))) 2))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(log.f64 (exp.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(cbrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))) 3))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(expm1.f64 (log1p.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(log1p.f64 (expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(exp.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(exp.f64 (*.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))))) 1))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(fma.f64 1 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(fma.f64 1 (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(fma.f64 -3147848041806007/2500000000000 (/.f64 1 (+.f64 (neg.f64 z) 2)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))) 2) (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) 2) (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(fma.f64 (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))) (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(fma.f64 (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (sqrt.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (/.f64 -3147848041806007/2500000000000 (+.f64 (neg.f64 z) 2)))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 2 (neg.f64 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2)))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2)))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2)))) 3) 1/3)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2))))) 3)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2))))) 2)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2)))) 2))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 (neg.f64 z) 15/2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2)))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2)))) 3))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2))) 3) (pow.f64 (exp.f64 (+.f64 (neg.f64 z) 15/2)) 3)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 (neg.f64 z) 15/2)) 3) (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2))) 3)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2)) (exp.f64 (+.f64 (neg.f64 z) 15/2))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))
(exp.f64 (+.f64 (+.f64 (neg.f64 z) 15/2) (log.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))
(exp.f64 (*.f64 (+.f64 (+.f64 (neg.f64 z) 15/2) (log.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 (+.f64 (neg.f64 z) 15/2) (+.f64 (neg.f64 z) 1/2))))) 1))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))

eval3.8s (4.9%)

Compiler

Compiled 139504 to 114477 computations (17.9% saved)

prune737.0ms (1%)

Pruning

23 alts after pruning (23 fresh and 0 done)

PrunedKeptTotal
New1230231253
Fresh000
Picked101
Done404
Total1235231258
Error
0.1b
Counts
1258 → 23
Alt Table
Click to see full alt table
StatusErrorProgram
2.8b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2))) (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2)))) (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2)))) (pow.f64 (+.f64 (+.f64 (-.f64 1 z) -1) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
0.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (/.f64 (-.f64 1 (*.f64 (+.f64 z 1) (+.f64 z 1))) (+.f64 z 2)) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 z 1) 3)) (+.f64 1 (+.f64 (*.f64 (+.f64 z 1) (+.f64 z 1)) (+.f64 z 1)))) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
0.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 1 z) -1) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (+.f64 (-.f64 1 z) -1))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
62.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (-.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) 9999999999998099/10000000000000000))))
62.9b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
1.0b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
1.1b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.6b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
2.2b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 1106209385320415913103082059/4200000000000000000000000))
0.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) 3)) (+.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))))))) (-.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (-.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))) (-.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))))))
0.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 (-.f64 (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (-.f64 2 z)) (-.f64 2 z)) (/.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (-.f64 3 z)) (-.f64 3 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -7713234287776531/10000000000000 (-.f64 3 z))))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
2.2b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) 1106209385320415913103082059/4200000000000000000000000)))
1.4b
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
0.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
0.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
0.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.8b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.2b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.5b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z 17677775146260978562117317613/235200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.9b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
Compiler

Compiled 3446 to 2850 computations (17.3% saved)

localize256.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
2.8b
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1)))
6.0b
(+.f64 (-.f64 1 z) -1)
Compiler

Compiled 681 to 577 computations (15.3% saved)

localize75.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 1106209385320415913103082059/4200000000000000000000000))
1.0b
(*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))
1.0b
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 1106209385320415913103082059/4200000000000000000000000)
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
Compiler

Compiled 136 to 83 computations (39% saved)

series9.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
2.0ms
z
@0
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 1106209385320415913103082059/4200000000000000000000000))
2.0ms
z
@inf
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 1106209385320415913103082059/4200000000000000000000000))
1.0ms
z
@-inf
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 1106209385320415913103082059/4200000000000000000000000))
1.0ms
z
@0
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 1106209385320415913103082059/4200000000000000000000000)
1.0ms
z
@-inf
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 1106209385320415913103082059/4200000000000000000000000)

rewrite82.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
427×prod-diff_binary64
422×log1p-udef_binary64
257×add-sqr-sqrt_binary64
245×pow1_binary64
244×*-un-lft-identity_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023103
151391
2684991
Stop Event
node limit
Counts
3 → 59
Calls
Call 1
Inputs
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 1106209385320415913103082059/4200000000000000000000000)
(*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 1106209385320415913103082059/4200000000000000000000000))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 (*.f64 (PI.f64) 2) (pow.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log.f64 1106209385320415913103082059/4200000000000000000000000) (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))) (+.f64 z -15/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (log.f64 1106209385320415913103082059/4200000000000000000000000) (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))) (+.f64 z -15/2))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 z 15/2)) (exp.f64 -15/2)) (*.f64 (pow.f64 (+.f64 z 15/2) z) (exp.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (+.f64 z 15/2))) (*.f64 (exp.f64 z) (pow.f64 (+.f64 z 15/2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 z 15/2)) (exp.f64 (+.f64 z -15/2))) (pow.f64 (+.f64 z 15/2) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))) (exp.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 -15/2)) (exp.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (+.f64 z 15/2))) (pow.f64 (+.f64 z 15/2) z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) 3) (pow.f64 (exp.f64 (+.f64 z -15/2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 z -15/2)) 3) (pow.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (+.f64 z 1/2) (log.f64 (+.f64 z 15/2))) (+.f64 z -15/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 1/2) (log.f64 (+.f64 z 15/2))) (+.f64 z -15/2)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (PI.f64) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (*.f64 (PI.f64) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (PI.f64) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))) (sin.f64 (*.f64 (PI.f64) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))))) (neg.f64 (sin.f64 (*.f64 (PI.f64) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 1) (sin.f64 (*.f64 (PI.f64) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) 2)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (PI.f64)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000)) (neg.f64 (sin.f64 (*.f64 (PI.f64) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) (neg.f64 (PI.f64))) (neg.f64 (sin.f64 (*.f64 (PI.f64) z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) 3) (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3) (pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))) 1))))))

simplify82.0ms (0.1%)

Algorithm
egg-herbie
Rules
474×unswap-sqr_binary64
324×associate-*r*_binary64
310×associate-*l*_binary64
221×associate-/l/_binary64
201×*-commutative_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03053932
19173724
239513543
Stop Event
node limit
Counts
95 → 137
Calls
Call 1
Inputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))) z)) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))) z)) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2))))) (pow.f64 z 2))) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64))))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))) z)) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2))))) (pow.f64 z 2))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 z 3) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))) (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2)))))))) (sqrt.f64 (PI.f64)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))
(+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) z))
(+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) z) (*.f64 (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (pow.f64 z 2))))
(+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) z) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (pow.f64 z 2)) (*.f64 (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))))))) (pow.f64 z 3)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))) (PI.f64)) (*.f64 -1/6 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (PI.f64)))))) z) (sqrt.f64 (pow.f64 (PI.f64) 3))))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))))))) (sqrt.f64 2)) (PI.f64)) (*.f64 -1/6 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))) (PI.f64))))) (pow.f64 z 2)) (sqrt.f64 (pow.f64 (PI.f64) 3)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))) (PI.f64)) (*.f64 -1/6 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (PI.f64)))))) z) (sqrt.f64 (pow.f64 (PI.f64) 3)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sin.f64 (*.f64 z (PI.f64)))) (sqrt.f64 (pow.f64 (PI.f64) 3))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sin.f64 (*.f64 z (PI.f64)))) (sqrt.f64 (pow.f64 (PI.f64) 3))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sin.f64 (*.f64 z (PI.f64)))) (sqrt.f64 (pow.f64 (PI.f64) 3))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sin.f64 (*.f64 z (PI.f64)))) (sqrt.f64 (pow.f64 (PI.f64) 3))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sin.f64 (*.f64 z (PI.f64)))) (sqrt.f64 (pow.f64 (PI.f64) 3))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sin.f64 (*.f64 z (PI.f64)))) (sqrt.f64 (pow.f64 (PI.f64) 3))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sin.f64 (*.f64 z (PI.f64)))) (sqrt.f64 (pow.f64 (PI.f64) 3))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sin.f64 (*.f64 z (PI.f64)))) (sqrt.f64 (pow.f64 (PI.f64) 3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000))) 1)
(pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000)) 3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000)) 2)
(sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 (*.f64 (PI.f64) 2) (pow.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2))) 2))))
(log.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000)))
(exp.f64 (+.f64 (log.f64 1106209385320415913103082059/4200000000000000000000000) (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))) (+.f64 z -15/2))))
(exp.f64 (*.f64 (+.f64 (log.f64 1106209385320415913103082059/4200000000000000000000000) (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))) (+.f64 z -15/2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2))))) 1)
(/.f64 (*.f64 (sqrt.f64 (+.f64 z 15/2)) (exp.f64 -15/2)) (*.f64 (pow.f64 (+.f64 z 15/2) z) (exp.f64 z)))
(/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (+.f64 z 15/2))) (*.f64 (exp.f64 z) (pow.f64 (+.f64 z 15/2) z)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 z 15/2)) (exp.f64 (+.f64 z -15/2))) (pow.f64 (+.f64 z 15/2) z))
(/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))) (exp.f64 z))
(/.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 -15/2)) (exp.f64 z))
(/.f64 (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (+.f64 z 15/2))) (pow.f64 (+.f64 z 15/2) z))
(pow.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2))) 1)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2)))) 3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2))) 2))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) 3) (pow.f64 (exp.f64 (+.f64 z -15/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 z -15/2)) 3) (pow.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2)))))
(exp.f64 (+.f64 (*.f64 (+.f64 z 1/2) (log.f64 (+.f64 z 15/2))) (+.f64 z -15/2)))
(exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 1/2) (log.f64 (+.f64 z 15/2))) (+.f64 z -15/2)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))) 1)
(/.f64 (PI.f64) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000)))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)))
(/.f64 1 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (*.f64 (PI.f64) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))))))
(/.f64 (*.f64 (*.f64 (PI.f64) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))))) (neg.f64 (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 1) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) 2)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (*.f64 (neg.f64 (PI.f64)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000)) (neg.f64 (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) (neg.f64 (PI.f64))) (neg.f64 (sin.f64 (*.f64 (PI.f64) z))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 1)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))) 3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) 3) (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3) (pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))) 1))
Outputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 2) (exp.f64 -15/2))) (*.f64 (sqrt.f64 (PI.f64)) 1106209385320415913103082059/4200000000000000000000000))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))) z)) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (+.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)))) z) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (sqrt.f64 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 z (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (neg.f64 (log.f64 15/2)) 14/15)))) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (PI.f64))) (*.f64 (+.f64 (*.f64 z (fma.f64 -1 (log.f64 15/2) 14/15)) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))) z)) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2))))) (pow.f64 z 2))) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64))))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (+.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)))) z) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (fma.f64 1/2 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))))))) (*.f64 z z)) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (sqrt.f64 (PI.f64)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (neg.f64 (log.f64 15/2)) 14/15)) (*.f64 z (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (+.f64 (neg.f64 (log.f64 15/2)) 13/30))) (*.f64 (*.f64 z z) (sqrt.f64 2))) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 z z) (*.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 2) (exp.f64 -15/2))) (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (fma.f64 -1 (log.f64 15/2) 13/30))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 z (fma.f64 -1 (log.f64 15/2) 14/15)) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))) z)) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2))))) (pow.f64 z 2))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 z 3) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))) (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2)))))))) (sqrt.f64 (PI.f64)))))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (+.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)))) z) (sqrt.f64 (PI.f64)))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (fma.f64 1/2 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))))))) (*.f64 z z)) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 z 3)) (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3))))) (fma.f64 1/6 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 1/2 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))))))))))))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 z 3) (+.f64 (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)) (*.f64 (exp.f64 -15/2) (*.f64 (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) 1/2))) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125)) 1/6)))))))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 z (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (neg.f64 (log.f64 15/2)) 14/15))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (+.f64 (neg.f64 (log.f64 15/2)) 13/30))) (*.f64 (*.f64 z z) (sqrt.f64 2)))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (pow.f64 z 3) (+.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (+.f64 (fma.f64 (-.f64 -1/15 (log.f64 15/2)) 29/225 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) 86/10125)) 1/6))) (*.f64 (*.f64 (sqrt.f64 15/2) (-.f64 -1/15 (log.f64 15/2))) (*.f64 (exp.f64 -15/2) 1/2))))))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 2)) (*.f64 z (+.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (fma.f64 -1 (log.f64 15/2) 14/15) (exp.f64 -15/2))) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (fma.f64 -1 (log.f64 15/2) 13/30))) z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (PI.f64)))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (PI.f64)))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (PI.f64)))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (PI.f64)))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (PI.f64)))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (PI.f64)))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (PI.f64)))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (PI.f64)))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))
(+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) z))
(fma.f64 (exp.f64 -15/2) (sqrt.f64 15/2) (*.f64 z (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(fma.f64 (exp.f64 -15/2) (sqrt.f64 15/2) (*.f64 z (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (neg.f64 (log.f64 15/2)) 14/15))))
(*.f64 (+.f64 (*.f64 z (fma.f64 -1 (log.f64 15/2) 14/15)) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))
(+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) z) (*.f64 (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (pow.f64 z 2))))
(fma.f64 (exp.f64 -15/2) (sqrt.f64 15/2) (fma.f64 (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z (*.f64 (*.f64 z z) (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1/2))))))
(fma.f64 (exp.f64 -15/2) (sqrt.f64 15/2) (fma.f64 z (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (neg.f64 (log.f64 15/2)) 14/15)) (*.f64 (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (+.f64 (neg.f64 (log.f64 15/2)) 13/30))))))
(+.f64 (*.f64 (+.f64 (*.f64 z (fma.f64 -1 (log.f64 15/2) 14/15)) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (fma.f64 -1 (log.f64 15/2) 13/30)))))
(+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) z) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (pow.f64 z 2)) (*.f64 (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))))))) (pow.f64 z 3)))))
(fma.f64 (exp.f64 -15/2) (sqrt.f64 15/2) (fma.f64 (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z (fma.f64 (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1/2))) (*.f64 z z) (*.f64 (pow.f64 z 3) (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3))))) (fma.f64 1/6 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (*.f64 1/2 (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))))))))))
(fma.f64 (exp.f64 -15/2) (sqrt.f64 15/2) (fma.f64 z (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (neg.f64 (log.f64 15/2)) 14/15)) (fma.f64 (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (+.f64 (neg.f64 (log.f64 15/2)) 13/30))) (*.f64 (pow.f64 z 3) (+.f64 (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)) (*.f64 (exp.f64 -15/2) (*.f64 (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) 1/2))) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125)) 1/6)))))))
(+.f64 (*.f64 (+.f64 (*.f64 z (fma.f64 -1 (log.f64 15/2) 14/15)) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 (*.f64 z z) (+.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (fma.f64 -1 (log.f64 15/2) 13/30))) (*.f64 (+.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (+.f64 (fma.f64 (-.f64 -1/15 (log.f64 15/2)) 29/225 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) 86/10125)) 1/6))) (*.f64 (*.f64 (sqrt.f64 15/2) (-.f64 -1/15 (log.f64 15/2))) (*.f64 (exp.f64 -15/2) 1/2))) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (sqrt.f64 15/2)) z)) (sqrt.f64 (PI.f64)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (sqrt.f64 15/2)) z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (neg.f64 (log.f64 15/2)) 14/15))) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (*.f64 (sqrt.f64 2) (fma.f64 -1 (log.f64 15/2) 14/15)) (/.f64 (sqrt.f64 2) z)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))) (PI.f64)) (*.f64 -1/6 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (PI.f64)))))) z) (sqrt.f64 (pow.f64 (PI.f64) 3))))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (sqrt.f64 15/2)) z)) (*.f64 (+.f64 (/.f64 (sqrt.f64 2) (/.f64 (PI.f64) (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1/2))))) (*.f64 1/6 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (PI.f64))))) (*.f64 z (sqrt.f64 (pow.f64 (PI.f64) 3)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (neg.f64 (log.f64 15/2)) 14/15))) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (*.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (PI.f64)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (+.f64 (neg.f64 (log.f64 15/2)) 13/30)))) (*.f64 1/6 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (PI.f64)))))) (*.f64 z (sqrt.f64 (pow.f64 (PI.f64) 3))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (*.f64 (sqrt.f64 2) (fma.f64 -1 (log.f64 15/2) 14/15)) (/.f64 (sqrt.f64 2) z)))) (*.f64 z (*.f64 (fma.f64 (/.f64 (sqrt.f64 2) (PI.f64)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (fma.f64 -1 (log.f64 15/2) 13/30))) (*.f64 1/6 (*.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 2) (exp.f64 -15/2))) (PI.f64)))) (pow.f64 (PI.f64) 3/2)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))))))) (sqrt.f64 2)) (PI.f64)) (*.f64 -1/6 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))) (PI.f64))))) (pow.f64 z 2)) (sqrt.f64 (pow.f64 (PI.f64) 3)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))) (PI.f64)) (*.f64 -1/6 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (PI.f64)))))) z) (sqrt.f64 (pow.f64 (PI.f64) 3)))))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64)))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (sqrt.f64 15/2)) z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (+.f64 (/.f64 (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3))))) (fma.f64 1/6 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (*.f64 1/2 (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)))))) (/.f64 (PI.f64) (sqrt.f64 2))) (*.f64 1/6 (*.f64 (sqrt.f64 2) (*.f64 (PI.f64) (*.f64 (exp.f64 -15/2) (+.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)))))))) (*.f64 (*.f64 z z) (sqrt.f64 (pow.f64 (PI.f64) 3)))) (*.f64 (+.f64 (/.f64 (sqrt.f64 2) (/.f64 (PI.f64) (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1/2))))) (*.f64 1/6 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (PI.f64))))) (*.f64 z (sqrt.f64 (pow.f64 (PI.f64) 3))))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (neg.f64 (log.f64 15/2)) 14/15))) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (*.f64 (sqrt.f64 (pow.f64 (PI.f64) 3)) (+.f64 (*.f64 (*.f64 z z) (+.f64 (*.f64 (/.f64 (+.f64 (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)) (*.f64 (exp.f64 -15/2) (*.f64 (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) 1/2))) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125)) 1/6))) (PI.f64)) (sqrt.f64 2)) (*.f64 1/6 (*.f64 (PI.f64) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (neg.f64 (log.f64 15/2)) 14/15))))))) (*.f64 z (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (PI.f64)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (+.f64 (neg.f64 (log.f64 15/2)) 13/30)))) (*.f64 1/6 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (PI.f64)))))))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (pow.f64 (PI.f64) 3/2) (*.f64 z (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (-.f64 (/.f64 (+.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (+.f64 (fma.f64 (-.f64 -1/15 (log.f64 15/2)) 29/225 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) 86/10125)) 1/6))) (*.f64 (*.f64 (sqrt.f64 15/2) (-.f64 -1/15 (log.f64 15/2))) (*.f64 (exp.f64 -15/2) 1/2))) (PI.f64)) (*.f64 -1/6 (*.f64 (PI.f64) (*.f64 (sqrt.f64 15/2) (*.f64 (fma.f64 -1 (log.f64 15/2) 14/15) (exp.f64 -15/2))))))) z) (fma.f64 (/.f64 (sqrt.f64 2) (PI.f64)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (fma.f64 -1 (log.f64 15/2) 13/30))) (*.f64 1/6 (*.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 2) (exp.f64 -15/2))) (PI.f64))))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (*.f64 (sqrt.f64 2) (fma.f64 -1 (log.f64 15/2) 14/15)) (/.f64 (sqrt.f64 2) z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sin.f64 (*.f64 z (PI.f64)))) (sqrt.f64 (pow.f64 (PI.f64) 3))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (pow.f64 (PI.f64) 3)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 2)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (pow.f64 (PI.f64) 3/2) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sin.f64 (*.f64 z (PI.f64)))) (sqrt.f64 (pow.f64 (PI.f64) 3))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (pow.f64 (PI.f64) 3)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 2)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (pow.f64 (PI.f64) 3/2) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sin.f64 (*.f64 z (PI.f64)))) (sqrt.f64 (pow.f64 (PI.f64) 3))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (pow.f64 (PI.f64) 3)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 2)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (pow.f64 (PI.f64) 3/2) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sin.f64 (*.f64 z (PI.f64)))) (sqrt.f64 (pow.f64 (PI.f64) 3))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (pow.f64 (PI.f64) 3)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 2)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (pow.f64 (PI.f64) 3/2) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sin.f64 (*.f64 z (PI.f64)))) (sqrt.f64 (pow.f64 (PI.f64) 3))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (pow.f64 (PI.f64) 3)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 2)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (pow.f64 (PI.f64) 3/2) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sin.f64 (*.f64 z (PI.f64)))) (sqrt.f64 (pow.f64 (PI.f64) 3))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (pow.f64 (PI.f64) 3)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 2)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (pow.f64 (PI.f64) 3/2) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sin.f64 (*.f64 z (PI.f64)))) (sqrt.f64 (pow.f64 (PI.f64) 3))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (pow.f64 (PI.f64) 3)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 2)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (pow.f64 (PI.f64) 3/2) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sin.f64 (*.f64 z (PI.f64)))) (sqrt.f64 (pow.f64 (PI.f64) 3))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (pow.f64 (PI.f64) 3)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 (/.f64 (sqrt.f64 2) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 2)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (pow.f64 (PI.f64) 3/2) 1106209385320415913103082059/4200000000000000000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000))) 1)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) 1)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) 3) 1/3)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000)) 3)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000)) 2)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 (*.f64 (PI.f64) 2) (pow.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2))) 2))))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 2 (PI.f64))) (pow.f64 (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z))) 2)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z))) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/8820000000000000000000000000000000000000000000000 (PI.f64))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z))) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/8820000000000000000000000000000000000000000000000 (PI.f64))))
(log.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) 3))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(exp.f64 (+.f64 (log.f64 1106209385320415913103082059/4200000000000000000000000) (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))) (+.f64 z -15/2))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(exp.f64 (*.f64 (+.f64 (log.f64 1106209385320415913103082059/4200000000000000000000000) (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))) (+.f64 z -15/2))) 1))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2))))) 1)
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 z 15/2)) (exp.f64 -15/2)) (*.f64 (pow.f64 (+.f64 z 15/2) z) (exp.f64 z)))
(/.f64 (sqrt.f64 (+.f64 15/2 z)) (/.f64 (*.f64 (pow.f64 (+.f64 15/2 z) z) (exp.f64 z)) (exp.f64 -15/2)))
(*.f64 (exp.f64 (-.f64 -15/2 z)) (/.f64 (sqrt.f64 (+.f64 15/2 z)) (pow.f64 (+.f64 15/2 z) z)))
(*.f64 (exp.f64 (-.f64 -15/2 z)) (/.f64 (sqrt.f64 (-.f64 z -15/2)) (pow.f64 (-.f64 z -15/2) z)))
(/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (+.f64 z 15/2))) (*.f64 (exp.f64 z) (pow.f64 (+.f64 z 15/2) z)))
(/.f64 (sqrt.f64 (+.f64 15/2 z)) (/.f64 (*.f64 (pow.f64 (+.f64 15/2 z) z) (exp.f64 z)) (exp.f64 -15/2)))
(*.f64 (exp.f64 (-.f64 -15/2 z)) (/.f64 (sqrt.f64 (+.f64 15/2 z)) (pow.f64 (+.f64 15/2 z) z)))
(*.f64 (exp.f64 (-.f64 -15/2 z)) (/.f64 (sqrt.f64 (-.f64 z -15/2)) (pow.f64 (-.f64 z -15/2) z)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 z 15/2)) (exp.f64 (+.f64 z -15/2))) (pow.f64 (+.f64 z 15/2) z))
(/.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (pow.f64 (+.f64 15/2 z) z) (sqrt.f64 (+.f64 15/2 z))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 15/2 z)) (pow.f64 (+.f64 15/2 z) z)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 z -15/2)) (pow.f64 (-.f64 z -15/2) z)) (exp.f64 (+.f64 -15/2 z)))
(/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))) (exp.f64 z))
(/.f64 (exp.f64 -15/2) (/.f64 (exp.f64 z) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2))))
(*.f64 (exp.f64 (-.f64 -15/2 z)) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))
(*.f64 (exp.f64 (-.f64 -15/2 z)) (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)))
(/.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 -15/2)) (exp.f64 z))
(/.f64 (exp.f64 -15/2) (/.f64 (exp.f64 z) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2))))
(*.f64 (exp.f64 (-.f64 -15/2 z)) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))
(*.f64 (exp.f64 (-.f64 -15/2 z)) (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)))
(/.f64 (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (+.f64 z 15/2))) (pow.f64 (+.f64 z 15/2) z))
(/.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (pow.f64 (+.f64 15/2 z) z) (sqrt.f64 (+.f64 15/2 z))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 15/2 z)) (pow.f64 (+.f64 15/2 z) z)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 z -15/2)) (pow.f64 (-.f64 z -15/2) z)) (exp.f64 (+.f64 -15/2 z)))
(pow.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2))) 1)
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2))) 3) 1/3)
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2)))) 3)
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2)))) 2)
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2))) 2))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2))) 3))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) 3) (pow.f64 (exp.f64 (+.f64 z -15/2)) 3)))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 z -15/2)) 3) (pow.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) 3)))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2)))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z -15/2)))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(exp.f64 (+.f64 (*.f64 (+.f64 z 1/2) (log.f64 (+.f64 z 15/2))) (+.f64 z -15/2)))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(exp.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 1/2) (log.f64 (+.f64 z 15/2))) (+.f64 z -15/2)) 1))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 -15/2 z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (PI.f64) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 1 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (*.f64 (PI.f64) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (*.f64 (*.f64 (PI.f64) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))) (sin.f64 (*.f64 (PI.f64) z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))))) (neg.f64 (sin.f64 (*.f64 (PI.f64) z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 1) (sin.f64 (*.f64 (PI.f64) z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) 2)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (*.f64 (neg.f64 (PI.f64)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000)) (neg.f64 (sin.f64 (*.f64 (PI.f64) z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) (neg.f64 (PI.f64))) (neg.f64 (sin.f64 (*.f64 (PI.f64) z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 3) 1/3)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))) 3)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))) 2)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 2))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(log.f64 (pow.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 3))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) 3) (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3) (pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) 3)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))) 1))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 z -15/2) (+.f64 z 1/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))

localize82.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2)))
0.6b
(*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
1.0b
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
Compiler

Compiled 220 to 152 computations (30.9% saved)

series6.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
2.0ms
z
@-inf
(*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))
1.0ms
z
@0
(*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))
1.0ms
z
@inf
(*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))
1.0ms
z
@-inf
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2)))
1.0ms
z
@inf
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2)))

rewrite64.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
288×add-sqr-sqrt_binary64
272×*-un-lft-identity_binary64
272×add-log-exp_binary64
272×pow1_binary64
271×add-cbrt-cube_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02462
156559
Stop Event
node limit
Counts
2 → 56
Calls
Call 1
Inputs
(*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) (*.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 9999999999998099/10000000000000000) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 904816194325545171523082059/4200000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3)) (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (*.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000))) (sin.f64 (*.f64 z (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000) (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) -900616194325545969943082059/4200000000000000000000000) (sin.f64 (*.f64 z (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3))) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) -900616194325545969943082059/4200000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) -900616194325545969943082059/4200000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000)) (sin.f64 (*.f64 z (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (sin.f64 (*.f64 z (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) -900616194325545969943082059/4200000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) 3) (pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 3) (pow.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))) (+.f64 z -15/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))) (+.f64 z -15/2)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sin.f64 (*.f64 z (PI.f64))) (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (PI.f64) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (exp.f64 (+.f64 z -15/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (sin.f64 (*.f64 z (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (neg.f64 (sin.f64 (*.f64 z (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) 1) (sin.f64 (*.f64 z (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 z (PI.f64)))) 2)) (cbrt.f64 (sin.f64 (*.f64 z (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (sqrt.f64 (sin.f64 (*.f64 z (PI.f64))))) (sqrt.f64 (sin.f64 (*.f64 z (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (PI.f64)) (exp.f64 (+.f64 z -15/2))) (neg.f64 (sin.f64 (*.f64 z (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 z -15/2)) (neg.f64 (PI.f64))) (neg.f64 (sin.f64 (*.f64 z (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) 3) (pow.f64 (exp.f64 (+.f64 z -15/2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 z -15/2)) 3) (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (+.f64 z -15/2) (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (+.f64 z -15/2) (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))) 1))))))

simplify84.0ms (0.1%)

Algorithm
egg-herbie
Rules
601×associate-/l/_binary64
442×unswap-sqr_binary64
273×associate-*r*_binary64
266×associate-*l*_binary64
195×distribute-rgt-out_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02683050
18342950
241052766
Stop Event
node limit
Counts
80 → 112
Calls
Call 1
Inputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 2076511864126339/4000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)))) (*.f64 -1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)))) z) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 2076511864126339/4000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)))) (*.f64 -1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)))) z) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1106209385320415913103082059/25200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 2076511864126339/4000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/5000000000000 (exp.f64 -15/2)) (*.f64 23912966683069397/40000000000000 (exp.f64 -15/2))))) (*.f64 -1/6 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (pow.f64 (PI.f64) 2)))) (pow.f64 z 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64)))))
(+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))))
(+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 2)))) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64)))))))
(+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (+.f64 (*.f64 43600364987677261/10000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 3)))) (+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 2)))) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))))))
(*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64)))))
(+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 2)))) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64)))))))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 2)))) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (+.f64 (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 43600364987677261/10000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 3)))))))
(/.f64 (exp.f64 -15/2) z)
(+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z))
(+.f64 (exp.f64 -15/2) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (exp.f64 -15/2)) (*.f64 -1/6 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)))) z) (/.f64 (exp.f64 -15/2) z)))
(+.f64 (exp.f64 -15/2) (+.f64 (*.f64 (-.f64 (*.f64 1/6 (exp.f64 -15/2)) (*.f64 -1/6 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)))) (pow.f64 z 2)) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (exp.f64 -15/2)) (*.f64 -1/6 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)))) z) (/.f64 (exp.f64 -15/2) z))))
(/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))
(+.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) (*.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))
(+.f64 (*.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))
(+.f64 (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 9999999999998099/10000000000000000) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(+.f64 (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 904816194325545171523082059/4200000000000000000000000))
(+.f64 (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))) 1)
(/.f64 (*.f64 (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3)) (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (*.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000))) (sin.f64 (*.f64 z (PI.f64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000) (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) -900616194325545969943082059/4200000000000000000000000) (sin.f64 (*.f64 z (PI.f64)))))
(/.f64 (*.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3))) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000)))))
(/.f64 (*.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) -900616194325545969943082059/4200000000000000000000000)))
(/.f64 (*.f64 (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) -900616194325545969943082059/4200000000000000000000000))
(/.f64 (*.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000)) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000))))
(/.f64 (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) -900616194325545969943082059/4200000000000000000000000))
(pow.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 1)
(pow.f64 (pow.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))) 3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) 3) (pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 3) (pow.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))
(exp.f64 (+.f64 (log.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))) (+.f64 z -15/2)))
(exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))) (+.f64 z -15/2)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))) 1)
(/.f64 1 (/.f64 (sin.f64 (*.f64 z (PI.f64))) (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))))
(/.f64 (PI.f64) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (exp.f64 (+.f64 z -15/2))))
(/.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (PI.f64)))
(/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (neg.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (neg.f64 (sin.f64 (*.f64 z (PI.f64)))))
(/.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) 1) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 z (PI.f64)))) 2)) (cbrt.f64 (sin.f64 (*.f64 z (PI.f64)))))
(/.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (sqrt.f64 (sin.f64 (*.f64 z (PI.f64))))) (sqrt.f64 (sin.f64 (*.f64 z (PI.f64)))))
(/.f64 (*.f64 (neg.f64 (PI.f64)) (exp.f64 (+.f64 z -15/2))) (neg.f64 (sin.f64 (*.f64 z (PI.f64)))))
(/.f64 (*.f64 (exp.f64 (+.f64 z -15/2)) (neg.f64 (PI.f64))) (neg.f64 (sin.f64 (*.f64 z (PI.f64)))))
(pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 2))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) 3) (pow.f64 (exp.f64 (+.f64 z -15/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 z -15/2)) 3) (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))
(exp.f64 (+.f64 (+.f64 z -15/2) (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))))
(exp.f64 (*.f64 (+.f64 (+.f64 z -15/2) (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))) 1))
Outputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(+.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))
(fma.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 2076511864126339/4000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)))) (*.f64 -1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)))) z) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2) (fma.f64 (+.f64 (fma.f64 2076511864126339/4000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 4144788122427204873103082059/8400000000000000000000000)) (*.f64 1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)))) z (fma.f64 904338909853211/2500000000000 (exp.f64 -15/2) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(+.f64 (fma.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 z (-.f64 (*.f64 (exp.f64 -15/2) 8505463037092516773103082059/8400000000000000000000000) (*.f64 -1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2))))))
(+.f64 (fma.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 z (*.f64 (exp.f64 -15/2) (-.f64 8505463037092516773103082059/8400000000000000000000000 (*.f64 (pow.f64 (PI.f64) 2) -1106209385320415913103082059/25200000000000000000000000)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 2076511864126339/4000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)))) (*.f64 -1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)))) z) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1106209385320415913103082059/25200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 2076511864126339/4000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/5000000000000 (exp.f64 -15/2)) (*.f64 23912966683069397/40000000000000 (exp.f64 -15/2))))) (*.f64 -1/6 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (pow.f64 (PI.f64) 2)))) (pow.f64 z 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2) (fma.f64 (+.f64 (fma.f64 2076511864126339/4000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 4144788122427204873103082059/8400000000000000000000000)) (*.f64 1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)))) z (fma.f64 904338909853211/2500000000000 (exp.f64 -15/2) (fma.f64 (+.f64 (fma.f64 1106209385320415913103082059/25200000000000000000000000 (exp.f64 -15/2) (fma.f64 2076511864126339/4000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 6229535592379017/8000000000000))) (*.f64 1/6 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) (*.f64 z z) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2) (fma.f64 z (-.f64 (*.f64 (exp.f64 -15/2) 8505463037092516773103082059/8400000000000000000000000) (*.f64 -1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)))) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 z (*.f64 z (+.f64 (fma.f64 (exp.f64 -15/2) 1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) 2076511864126339/1600000000000)) (*.f64 (*.f64 (exp.f64 -15/2) (*.f64 2625498753873810393103082059/4200000000000000000000000 (pow.f64 (PI.f64) 2))) 1/6))))))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2) (fma.f64 z (*.f64 (exp.f64 -15/2) (-.f64 8505463037092516773103082059/8400000000000000000000000 (*.f64 (pow.f64 (PI.f64) 2) -1106209385320415913103082059/25200000000000000000000000))) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 z (*.f64 z (+.f64 (*.f64 (exp.f64 -15/2) 33811271245310255163103082059/25200000000000000000000000) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) 1/6)))))))))
(*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) 909016194325544373103082059/4200000000000000000000000))
(*.f64 909016194325544373103082059/4200000000000000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))))
(+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))))
(fma.f64 5826188486005177/10000000000000 (*.f64 (/.f64 (exp.f64 (-.f64 z 15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) z)) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))))
(fma.f64 909016194325544373103082059/4200000000000000000000000 (*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 5826188486005177/10000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (exp.f64 (+.f64 -15/2 z)) z))))
(*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 5826188486005177/10000000000000 z)))
(+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 2)))) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64)))))))
(fma.f64 5826188486005177/10000000000000 (*.f64 (/.f64 (exp.f64 (-.f64 z 15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) z)) (fma.f64 3683516130645841/2000000000000 (*.f64 (/.f64 (exp.f64 (-.f64 z 15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) (*.f64 z z))) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))))))
(fma.f64 5826188486005177/10000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (exp.f64 (+.f64 -15/2 z)) z)) (fma.f64 3683516130645841/2000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 z z))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) 909016194325544373103082059/4200000000000000000000000))))
(fma.f64 3683516130645841/2000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 z z))) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 5826188486005177/10000000000000 z))))
(+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (+.f64 (*.f64 43600364987677261/10000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 3)))) (+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 2)))) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))))))
(fma.f64 5826188486005177/10000000000000 (*.f64 (/.f64 (exp.f64 (-.f64 z 15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) z)) (fma.f64 43600364987677261/10000000000000 (*.f64 (/.f64 (exp.f64 (-.f64 z 15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) (pow.f64 z 3))) (fma.f64 3683516130645841/2000000000000 (*.f64 (/.f64 (exp.f64 (-.f64 z 15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) (*.f64 z z))) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))))))
(fma.f64 5826188486005177/10000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (exp.f64 (+.f64 -15/2 z)) z)) (fma.f64 43600364987677261/10000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 z 3))) (fma.f64 3683516130645841/2000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 z z))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) 909016194325544373103082059/4200000000000000000000000)))))
(+.f64 (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 5826188486005177/10000000000000 z))) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3)))))
(*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) 909016194325544373103082059/4200000000000000000000000))
(*.f64 909016194325544373103082059/4200000000000000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))))
(+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))))
(fma.f64 5826188486005177/10000000000000 (*.f64 (/.f64 (exp.f64 (-.f64 z 15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) z)) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))))
(fma.f64 909016194325544373103082059/4200000000000000000000000 (*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 5826188486005177/10000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (exp.f64 (+.f64 -15/2 z)) z))))
(*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 5826188486005177/10000000000000 z)))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 2)))) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64)))))))
(fma.f64 5826188486005177/10000000000000 (*.f64 (/.f64 (exp.f64 (-.f64 z 15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) z)) (fma.f64 3683516130645841/2000000000000 (*.f64 (/.f64 (exp.f64 (-.f64 z 15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) (*.f64 z z))) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))))))
(fma.f64 5826188486005177/10000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (exp.f64 (+.f64 -15/2 z)) z)) (fma.f64 3683516130645841/2000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 z z))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) 909016194325544373103082059/4200000000000000000000000))))
(fma.f64 3683516130645841/2000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 z z))) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 5826188486005177/10000000000000 z))))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 2)))) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (+.f64 (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 43600364987677261/10000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 3)))))))
(fma.f64 5826188486005177/10000000000000 (*.f64 (/.f64 (exp.f64 (-.f64 z 15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) z)) (fma.f64 43600364987677261/10000000000000 (*.f64 (/.f64 (exp.f64 (-.f64 z 15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) (pow.f64 z 3))) (fma.f64 3683516130645841/2000000000000 (*.f64 (/.f64 (exp.f64 (-.f64 z 15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) (*.f64 z z))) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))))))
(fma.f64 5826188486005177/10000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (exp.f64 (+.f64 -15/2 z)) z)) (fma.f64 43600364987677261/10000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 z 3))) (fma.f64 3683516130645841/2000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 z z))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) 909016194325544373103082059/4200000000000000000000000)))))
(+.f64 (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 5826188486005177/10000000000000 z))) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3)))))
(/.f64 (exp.f64 -15/2) z)
(+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z))
(+.f64 (exp.f64 -15/2) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (exp.f64 -15/2)) (*.f64 -1/6 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)))) z) (/.f64 (exp.f64 -15/2) z)))
(+.f64 (exp.f64 -15/2) (fma.f64 (-.f64 (*.f64 (exp.f64 -15/2) 1/2) (*.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)) -1/6)) z (/.f64 (exp.f64 -15/2) z)))
(+.f64 (exp.f64 -15/2) (fma.f64 z (fma.f64 (exp.f64 -15/2) 1/2 (*.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)) 1/6)) (/.f64 (exp.f64 -15/2) z)))
(+.f64 (exp.f64 -15/2) (fma.f64 z (*.f64 (exp.f64 -15/2) (-.f64 1/2 (*.f64 -1/6 (pow.f64 (PI.f64) 2)))) (/.f64 (exp.f64 -15/2) z)))
(+.f64 (exp.f64 -15/2) (+.f64 (*.f64 (-.f64 (*.f64 1/6 (exp.f64 -15/2)) (*.f64 -1/6 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)))) (pow.f64 z 2)) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (exp.f64 -15/2)) (*.f64 -1/6 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)))) z) (/.f64 (exp.f64 -15/2) z))))
(+.f64 (exp.f64 -15/2) (fma.f64 (-.f64 (*.f64 (exp.f64 -15/2) 1/6) (*.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)) -1/6)) (*.f64 z z) (fma.f64 (-.f64 (*.f64 (exp.f64 -15/2) 1/2) (*.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)) -1/6)) z (/.f64 (exp.f64 -15/2) z))))
(+.f64 (exp.f64 -15/2) (fma.f64 (*.f64 z z) (*.f64 1/6 (+.f64 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)))) (fma.f64 z (fma.f64 (exp.f64 -15/2) 1/2 (*.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)) 1/6)) (/.f64 (exp.f64 -15/2) z))))
(+.f64 (exp.f64 -15/2) (fma.f64 (*.f64 z z) (*.f64 (exp.f64 -15/2) (-.f64 1/6 (*.f64 (pow.f64 (PI.f64) 2) -1/6))) (fma.f64 z (*.f64 (exp.f64 -15/2) (-.f64 1/2 (*.f64 -1/6 (pow.f64 (PI.f64) 2)))) (/.f64 (exp.f64 -15/2) z))))
(/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(+.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) (*.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(+.f64 (*.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(+.f64 (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 9999999999998099/10000000000000000) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(+.f64 (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 904816194325545171523082059/4200000000000000000000000))
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(+.f64 (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))) 1)
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(/.f64 (*.f64 (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3)) (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (*.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000))) (sin.f64 (*.f64 z (PI.f64)))))
(/.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 (-.f64 z 15/2)) (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3)))) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (*.f64 904816194325545171523082059/4200000000000000000000000 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))))
(*.f64 (*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64))))) (/.f64 (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3)) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (+.f64 1292594563321961665663629675518419231572263/6000000000000000000000000000000000000000 (*.f64 904816194325545171523082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))))
(/.f64 (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)) 3)) (*.f64 (/.f64 (sin.f64 (*.f64 z (PI.f64))) (exp.f64 (+.f64 -15/2 z))) (/.f64 (+.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)) (+.f64 -904816194325545171523082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))) (PI.f64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000) (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) -900616194325545969943082059/4200000000000000000000000) (sin.f64 (*.f64 z (PI.f64)))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (/.f64 (*.f64 (sin.f64 (*.f64 z (PI.f64))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) -900616194325545969943082059/4200000000000000000000000))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000)))
(*.f64 (*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64))))) (/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) -900616194325545969943082059/4200000000000000000000000))))
(*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) -900616194325545969943082059/4200000000000000000000000))))
(/.f64 (*.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3))) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000)))))
(/.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 (-.f64 z 15/2)) (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3)))) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (*.f64 904816194325545171523082059/4200000000000000000000000 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))))
(*.f64 (*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64))))) (/.f64 (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3)) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (+.f64 1292594563321961665663629675518419231572263/6000000000000000000000000000000000000000 (*.f64 904816194325545171523082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))))
(/.f64 (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)) 3)) (*.f64 (/.f64 (sin.f64 (*.f64 z (PI.f64))) (exp.f64 (+.f64 -15/2 z))) (/.f64 (+.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)) (+.f64 -904816194325545171523082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))) (PI.f64))))
(/.f64 (*.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) -900616194325545969943082059/4200000000000000000000000)))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (/.f64 (*.f64 (sin.f64 (*.f64 z (PI.f64))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) -900616194325545969943082059/4200000000000000000000000))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000)))
(*.f64 (*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64))))) (/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) -900616194325545969943082059/4200000000000000000000000))))
(*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) -900616194325545969943082059/4200000000000000000000000))))
(/.f64 (*.f64 (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000))))
(/.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 (-.f64 z 15/2)) (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3)))) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (*.f64 904816194325545171523082059/4200000000000000000000000 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))))
(*.f64 (*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64))))) (/.f64 (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3)) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (+.f64 1292594563321961665663629675518419231572263/6000000000000000000000000000000000000000 (*.f64 904816194325545171523082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))))
(/.f64 (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)) 3)) (*.f64 (/.f64 (sin.f64 (*.f64 z (PI.f64))) (exp.f64 (+.f64 -15/2 z))) (/.f64 (+.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)) (+.f64 -904816194325545171523082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))) (PI.f64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) -900616194325545969943082059/4200000000000000000000000))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (/.f64 (*.f64 (sin.f64 (*.f64 z (PI.f64))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) -900616194325545969943082059/4200000000000000000000000))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000)))
(*.f64 (*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64))))) (/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) -900616194325545969943082059/4200000000000000000000000))))
(*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) -900616194325545969943082059/4200000000000000000000000))))
(/.f64 (*.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000)) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(/.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(/.f64 (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000))))
(/.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 (-.f64 z 15/2)) (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3)))) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (*.f64 904816194325545171523082059/4200000000000000000000000 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))))
(*.f64 (*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64))))) (/.f64 (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3)) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (+.f64 1292594563321961665663629675518419231572263/6000000000000000000000000000000000000000 (*.f64 904816194325545171523082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))))
(/.f64 (+.f64 740766092391217101011289787789206588278794973629555817832593212700337417693531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)) 3)) (*.f64 (/.f64 (sin.f64 (*.f64 z (PI.f64))) (exp.f64 (+.f64 -15/2 z))) (/.f64 (+.f64 818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000 (*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)) (+.f64 -904816194325545171523082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))) (PI.f64))))
(/.f64 (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) -900616194325545969943082059/4200000000000000000000000))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (/.f64 (*.f64 (sin.f64 (*.f64 z (PI.f64))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) -900616194325545969943082059/4200000000000000000000000))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000)))
(*.f64 (*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64))))) (/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) -900616194325545969943082059/4200000000000000000000000))))
(*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)) 2) -818692345513762722251164242250119809961989018447679481/17640000000000000000000000000000000000000000000000) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) -900616194325545969943082059/4200000000000000000000000))))
(pow.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 1)
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(pow.f64 (pow.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 3) 1/3)
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))) 3)
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))) 2)
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 2))
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(log.f64 (pow.f64 (exp.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))))
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 3))
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) 3) (pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 3)))
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 3) (pow.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) 3)))
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(exp.f64 (+.f64 (log.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))) (+.f64 z -15/2)))
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 909016194325544373103082059/4200000000000000000000000) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))) (+.f64 z -15/2)) 1))
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))) 1)
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(/.f64 1 (/.f64 (sin.f64 (*.f64 z (PI.f64))) (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(/.f64 (PI.f64) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (exp.f64 (+.f64 z -15/2))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(/.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (PI.f64)))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(/.f64 (neg.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (neg.f64 (sin.f64 (*.f64 z (PI.f64)))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(/.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) 1) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(/.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 z (PI.f64)))) 2)) (cbrt.f64 (sin.f64 (*.f64 z (PI.f64)))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(/.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (sqrt.f64 (sin.f64 (*.f64 z (PI.f64))))) (sqrt.f64 (sin.f64 (*.f64 z (PI.f64)))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(/.f64 (*.f64 (neg.f64 (PI.f64)) (exp.f64 (+.f64 z -15/2))) (neg.f64 (sin.f64 (*.f64 z (PI.f64)))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(/.f64 (*.f64 (exp.f64 (+.f64 z -15/2)) (neg.f64 (PI.f64))) (neg.f64 (sin.f64 (*.f64 z (PI.f64)))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 1)
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 3) 1/3)
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 3)
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 2)
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 2))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 3))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) 3) (pow.f64 (exp.f64 (+.f64 z -15/2)) 3)))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 z -15/2)) 3) (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) 3)))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(exp.f64 (+.f64 (+.f64 z -15/2) (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))
(exp.f64 (*.f64 (+.f64 (+.f64 z -15/2) (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))) 1))
(/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z)))

localize144.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.6b
(*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))
1.0b
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
1.0b
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
Compiler

Compiled 369 to 275 computations (25.5% saved)

series5.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
z
@0
(*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))
1.0ms
z
@-inf
(*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))
1.0ms
z
@inf
(*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))
0.0ms
z
@0
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
0.0ms
z
@inf
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))

rewrite68.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
490×add-sqr-sqrt_binary64
465×add-cbrt-cube_binary64
465×add-log-exp_binary64
464×add-exp-log_binary64
464×log1p-expm1-u_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03998
195698
Stop Event
node limit
Counts
2 → 17
Calls
Call 1
Inputs
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
(*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (cbrt.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (cbrt.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (sqrt.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 270045314111149317828226089380810675507433529344350257/27000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (+.f64 417789733600591705031065998070402849/9000000000000000000000000000000 (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (*.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 417789733600591705031065998070402849/9000000000000000000000000000000 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (-.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))) (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))))))

simplify61.0ms (0.1%)

Algorithm
egg-herbie
Rules
693×fma-def_binary64
545×associate-+l+_binary64
518×times-frac_binary64
503×associate-*r/_binary64
502×associate-*l/_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01931653
15531603
222661428
Stop Event
node limit
Counts
41 → 78
Calls
Call 1
Inputs
904816194325545171523082059/4200000000000000000000000
(+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 -2715848032326100368047161/705600000000000000000000000 z))
(+.f64 904816194325545171523082059/4200000000000000000000000 (+.f64 (*.f64 -2715848032326100368047161/705600000000000000000000000 z) (*.f64 -76044331624539137747479981/118540800000000000000000000000 (pow.f64 z 2))))
(+.f64 (*.f64 -2129255331893733814996830001/19914854400000000000000000000000 (pow.f64 z 3)) (+.f64 904816194325545171523082059/4200000000000000000000000 (+.f64 (*.f64 -2715848032326100368047161/705600000000000000000000000 z) (*.f64 -76044331624539137747479981/118540800000000000000000000000 (pow.f64 z 2)))))
646366562873259793/3000000000000000
(+.f64 646366562873259793/3000000000000000 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)))
(+.f64 646366562873259793/3000000000000000 (+.f64 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)) (*.f64 5195971728131790397167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)) (+.f64 (*.f64 31175378496294352533611/6250000000000000000000 (/.f64 1 (pow.f64 z 3))) (*.f64 5195971728131790397167/6250000000000000000000 (/.f64 1 (pow.f64 z 2))))))
646366562873259793/3000000000000000
(+.f64 646366562873259793/3000000000000000 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)))
(+.f64 646366562873259793/3000000000000000 (+.f64 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)) (*.f64 5195971728131790397167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)) (+.f64 (*.f64 31175378496294352533611/6250000000000000000000 (/.f64 1 (pow.f64 z 3))) (*.f64 5195971728131790397167/6250000000000000000000 (/.f64 1 (pow.f64 z 2))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 255237898068937946539631952839/705600000000000000000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 61537768351425256993662252520019/118540800000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (*.f64 255237898068937946539631952839/705600000000000000000000000 (exp.f64 -15/2)))) (*.f64 -1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)))) z) (+.f64 (*.f64 255237898068937946539631952839/705600000000000000000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 61537768351425256993662252520019/118540800000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (*.f64 255237898068937946539631952839/705600000000000000000000000 (exp.f64 -15/2)))) (*.f64 -1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)))) z) (+.f64 (*.f64 (pow.f64 z 2) (-.f64 (+.f64 (*.f64 1106209385320415913103082059/25200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 61537768351425256993662252520019/118540800000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 11905579114879117765036105003169999/19914854400000000000000000000000 (exp.f64 -15/2)) (*.f64 255237898068937946539631952839/1411200000000000000000000000 (exp.f64 -15/2))))) (*.f64 -1/6 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 255237898068937946539631952839/705600000000000000000000000 (exp.f64 -15/2))) (pow.f64 (PI.f64) 2))))) (+.f64 (*.f64 255237898068937946539631952839/705600000000000000000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(*.f64 6493665628732592227/30000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64)))))
(+.f64 (*.f64 14568935239021264214637421/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (*.f64 6493665628732592227/30000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))))
(+.f64 (*.f64 14568935239021264214637421/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (+.f64 (*.f64 11516183879996384915397167/6250000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 2)))) (*.f64 6493665628732592227/30000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64)))))))
(+.f64 (*.f64 27281403495794582477533611/6250000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 3)))) (+.f64 (*.f64 14568935239021264214637421/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (+.f64 (*.f64 11516183879996384915397167/6250000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 2)))) (*.f64 6493665628732592227/30000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))))))
(*.f64 6493665628732592227/30000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64)))))
(+.f64 (*.f64 14568935239021264214637421/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (*.f64 6493665628732592227/30000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))))
(+.f64 (*.f64 14568935239021264214637421/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (+.f64 (*.f64 6493665628732592227/30000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 11516183879996384915397167/6250000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 2))))))
(+.f64 (*.f64 14568935239021264214637421/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (+.f64 (*.f64 27281403495794582477533611/6250000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 3)))) (+.f64 (*.f64 6493665628732592227/30000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 11516183879996384915397167/6250000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 2)))))))
(*.f64 1 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (cbrt.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (cbrt.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (sqrt.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(/.f64 (+.f64 270045314111149317828226089380810675507433529344350257/27000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (+.f64 417789733600591705031065998070402849/9000000000000000000000000000000 (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (*.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(/.f64 (-.f64 417789733600591705031065998070402849/9000000000000000000000000000000 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (-.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(pow.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) 1)
(log.f64 (exp.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(expm1.f64 (log1p.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(log1p.f64 (expm1.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(exp.f64 (log.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(pow.f64 (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 1)
(log.f64 (exp.f64 (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))) (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))
(exp.f64 (log.f64 (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))
Outputs
904816194325545171523082059/4200000000000000000000000
(+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 -2715848032326100368047161/705600000000000000000000000 z))
(fma.f64 -2715848032326100368047161/705600000000000000000000000 z 904816194325545171523082059/4200000000000000000000000)
(+.f64 904816194325545171523082059/4200000000000000000000000 (+.f64 (*.f64 -2715848032326100368047161/705600000000000000000000000 z) (*.f64 -76044331624539137747479981/118540800000000000000000000000 (pow.f64 z 2))))
(+.f64 904816194325545171523082059/4200000000000000000000000 (fma.f64 -2715848032326100368047161/705600000000000000000000000 z (*.f64 -76044331624539137747479981/118540800000000000000000000000 (*.f64 z z))))
(+.f64 904816194325545171523082059/4200000000000000000000000 (fma.f64 -2715848032326100368047161/705600000000000000000000000 z (*.f64 z (*.f64 z -76044331624539137747479981/118540800000000000000000000000))))
(fma.f64 -2715848032326100368047161/705600000000000000000000000 z (fma.f64 z (*.f64 z -76044331624539137747479981/118540800000000000000000000000) 904816194325545171523082059/4200000000000000000000000))
(+.f64 (*.f64 -2129255331893733814996830001/19914854400000000000000000000000 (pow.f64 z 3)) (+.f64 904816194325545171523082059/4200000000000000000000000 (+.f64 (*.f64 -2715848032326100368047161/705600000000000000000000000 z) (*.f64 -76044331624539137747479981/118540800000000000000000000000 (pow.f64 z 2)))))
(fma.f64 -2129255331893733814996830001/19914854400000000000000000000000 (pow.f64 z 3) (+.f64 904816194325545171523082059/4200000000000000000000000 (fma.f64 -2715848032326100368047161/705600000000000000000000000 z (*.f64 -76044331624539137747479981/118540800000000000000000000000 (*.f64 z z)))))
(+.f64 (fma.f64 -2715848032326100368047161/705600000000000000000000000 z (*.f64 z (*.f64 z -76044331624539137747479981/118540800000000000000000000000))) (fma.f64 -2129255331893733814996830001/19914854400000000000000000000000 (pow.f64 z 3) 904816194325545171523082059/4200000000000000000000000))
(fma.f64 -2129255331893733814996830001/19914854400000000000000000000000 (pow.f64 z 3) (fma.f64 -2715848032326100368047161/705600000000000000000000000 z (fma.f64 z (*.f64 z -76044331624539137747479981/118540800000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))
646366562873259793/3000000000000000
(+.f64 646366562873259793/3000000000000000 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)))
(+.f64 646366562873259793/3000000000000000 (/.f64 3464024008321714637421/25000000000000000000000 z))
(+.f64 646366562873259793/3000000000000000 (+.f64 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)) (*.f64 5195971728131790397167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 3464024008321714637421/25000000000000000000000 z) (/.f64 5195971728131790397167/6250000000000000000000 (*.f64 z z))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)) (+.f64 (*.f64 31175378496294352533611/6250000000000000000000 (/.f64 1 (pow.f64 z 3))) (*.f64 5195971728131790397167/6250000000000000000000 (/.f64 1 (pow.f64 z 2))))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (+.f64 (/.f64 3464024008321714637421/25000000000000000000000 z) (/.f64 31175378496294352533611/6250000000000000000000 (pow.f64 z 3))) (/.f64 5195971728131790397167/6250000000000000000000 (*.f64 z z))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 5195971728131790397167/6250000000000000000000 (*.f64 z z)) (+.f64 (/.f64 3464024008321714637421/25000000000000000000000 z) (/.f64 31175378496294352533611/6250000000000000000000 (pow.f64 z 3)))))
646366562873259793/3000000000000000
(+.f64 646366562873259793/3000000000000000 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)))
(+.f64 646366562873259793/3000000000000000 (/.f64 3464024008321714637421/25000000000000000000000 z))
(+.f64 646366562873259793/3000000000000000 (+.f64 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)) (*.f64 5195971728131790397167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 3464024008321714637421/25000000000000000000000 z) (/.f64 5195971728131790397167/6250000000000000000000 (*.f64 z z))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)) (+.f64 (*.f64 31175378496294352533611/6250000000000000000000 (/.f64 1 (pow.f64 z 3))) (*.f64 5195971728131790397167/6250000000000000000000 (/.f64 1 (pow.f64 z 2))))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (+.f64 (/.f64 3464024008321714637421/25000000000000000000000 z) (/.f64 31175378496294352533611/6250000000000000000000 (pow.f64 z 3))) (/.f64 5195971728131790397167/6250000000000000000000 (*.f64 z z))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 5195971728131790397167/6250000000000000000000 (*.f64 z z)) (+.f64 (/.f64 3464024008321714637421/25000000000000000000000 z) (/.f64 31175378496294352533611/6250000000000000000000 (pow.f64 z 3)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 255237898068937946539631952839/705600000000000000000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(+.f64 (*.f64 (exp.f64 -15/2) 441081074802767819940949738751/705600000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))
(fma.f64 (exp.f64 -15/2) 441081074802767819940949738751/705600000000000000000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 441081074802767819940949738751/705600000000000000000000000))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 61537768351425256993662252520019/118540800000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (*.f64 255237898068937946539631952839/705600000000000000000000000 (exp.f64 -15/2)))) (*.f64 -1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)))) z) (+.f64 (*.f64 255237898068937946539631952839/705600000000000000000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2) (fma.f64 (+.f64 (fma.f64 61537768351425256993662252520019/118540800000000000000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 69631897287170576648058169159/141120000000000000000000000)) (*.f64 1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)))) z (fma.f64 255237898068937946539631952839/705600000000000000000000000 (exp.f64 -15/2) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(+.f64 (fma.f64 (exp.f64 -15/2) 441081074802767819940949738751/705600000000000000000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 z (+.f64 (*.f64 (exp.f64 -15/2) 120028562072648541378031114613579/118540800000000000000000000000) (*.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)) 1106209385320415913103082059/25200000000000000000000000))))
(fma.f64 z (*.f64 (exp.f64 -15/2) (-.f64 120028562072648541378031114613579/118540800000000000000000000000 (*.f64 (pow.f64 (PI.f64) 2) -1106209385320415913103082059/25200000000000000000000000))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 441081074802767819940949738751/705600000000000000000000000)))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 61537768351425256993662252520019/118540800000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (*.f64 255237898068937946539631952839/705600000000000000000000000 (exp.f64 -15/2)))) (*.f64 -1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)))) z) (+.f64 (*.f64 (pow.f64 z 2) (-.f64 (+.f64 (*.f64 1106209385320415913103082059/25200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 61537768351425256993662252520019/118540800000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 11905579114879117765036105003169999/19914854400000000000000000000000 (exp.f64 -15/2)) (*.f64 255237898068937946539631952839/1411200000000000000000000000 (exp.f64 -15/2))))) (*.f64 -1/6 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 255237898068937946539631952839/705600000000000000000000000 (exp.f64 -15/2))) (pow.f64 (PI.f64) 2))))) (+.f64 (*.f64 255237898068937946539631952839/705600000000000000000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2) (fma.f64 (+.f64 (fma.f64 61537768351425256993662252520019/118540800000000000000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 69631897287170576648058169159/141120000000000000000000000)) (*.f64 1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)))) z (fma.f64 (*.f64 z z) (+.f64 (fma.f64 1106209385320415913103082059/25200000000000000000000000 (exp.f64 -15/2) (fma.f64 61537768351425256993662252520019/118540800000000000000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 15507496332427970066603391121633967/19914854400000000000000000000000))) (*.f64 1/6 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (exp.f64 -15/2) 441081074802767819940949738751/705600000000000000000000000)))) (fma.f64 255237898068937946539631952839/705600000000000000000000000 (exp.f64 -15/2) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(+.f64 (fma.f64 z (+.f64 (*.f64 (exp.f64 -15/2) 120028562072648541378031114613579/118540800000000000000000000000) (*.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)) 1106209385320415913103082059/25200000000000000000000000)) (*.f64 (*.f64 z z) (+.f64 (fma.f64 (exp.f64 -15/2) 1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) 25845841415467413241538649544997159/19914854400000000000000000000000)) (*.f64 (*.f64 (exp.f64 -15/2) (*.f64 441081074802767819940949738751/705600000000000000000000000 (pow.f64 (PI.f64) 2))) 1/6)))) (fma.f64 (exp.f64 -15/2) 441081074802767819940949738751/705600000000000000000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(+.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 441081074802767819940949738751/705600000000000000000000000)) (*.f64 z (+.f64 (*.f64 (exp.f64 -15/2) (-.f64 120028562072648541378031114613579/118540800000000000000000000000 (*.f64 (pow.f64 (PI.f64) 2) -1106209385320415913103082059/25200000000000000000000000))) (*.f64 (fma.f64 (*.f64 (exp.f64 -15/2) (*.f64 441081074802767819940949738751/705600000000000000000000000 (pow.f64 (PI.f64) 2))) 1/6 (*.f64 (exp.f64 -15/2) 26720047718823348966018448409927207/19914854400000000000000000000000)) z))))
(*.f64 6493665628732592227/30000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64)))))
(/.f64 (*.f64 6493665628732592227/30000000000000000 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (exp.f64 (+.f64 z -15/2)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) 6493665628732592227/30000000000000000))
(*.f64 6493665628732592227/30000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (PI.f64)))
(+.f64 (*.f64 14568935239021264214637421/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (*.f64 6493665628732592227/30000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))))
(fma.f64 14568935239021264214637421/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) z)) (/.f64 (*.f64 6493665628732592227/30000000000000000 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (sin.f64 (*.f64 z (PI.f64)))))
(fma.f64 6493665628732592227/30000000000000000 (*.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 14568935239021264214637421/25000000000000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (exp.f64 (+.f64 z -15/2)) z))))
(*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (PI.f64)) (+.f64 (/.f64 14568935239021264214637421/25000000000000000000000 z) 6493665628732592227/30000000000000000))
(+.f64 (*.f64 14568935239021264214637421/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (+.f64 (*.f64 11516183879996384915397167/6250000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 2)))) (*.f64 6493665628732592227/30000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64)))))))
(fma.f64 14568935239021264214637421/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) z)) (fma.f64 11516183879996384915397167/6250000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) (*.f64 z z))) (/.f64 (*.f64 6493665628732592227/30000000000000000 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (sin.f64 (*.f64 z (PI.f64))))))
(fma.f64 14568935239021264214637421/25000000000000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (exp.f64 (+.f64 z -15/2)) z)) (fma.f64 6493665628732592227/30000000000000000 (*.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 11516183879996384915397167/6250000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) z) (/.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) z)))))
(fma.f64 6493665628732592227/30000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (PI.f64)) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (PI.f64)) (+.f64 (/.f64 14568935239021264214637421/25000000000000000000000 z) (/.f64 11516183879996384915397167/6250000000000000000000 (*.f64 z z)))))
(+.f64 (*.f64 27281403495794582477533611/6250000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 3)))) (+.f64 (*.f64 14568935239021264214637421/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (+.f64 (*.f64 11516183879996384915397167/6250000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 2)))) (*.f64 6493665628732592227/30000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))))))
(fma.f64 27281403495794582477533611/6250000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) (pow.f64 z 3))) (fma.f64 14568935239021264214637421/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) z)) (fma.f64 11516183879996384915397167/6250000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) (*.f64 z z))) (/.f64 (*.f64 6493665628732592227/30000000000000000 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (sin.f64 (*.f64 z (PI.f64)))))))
(fma.f64 14568935239021264214637421/25000000000000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (exp.f64 (+.f64 z -15/2)) z)) (fma.f64 27281403495794582477533611/6250000000000000000000 (/.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (pow.f64 z 3) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))) (fma.f64 6493665628732592227/30000000000000000 (*.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 11516183879996384915397167/6250000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) z) (/.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) z))))))
(+.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (PI.f64)) (+.f64 (/.f64 14568935239021264214637421/25000000000000000000000 z) 6493665628732592227/30000000000000000)) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (PI.f64)) (+.f64 (/.f64 11516183879996384915397167/6250000000000000000000 (*.f64 z z)) (/.f64 27281403495794582477533611/6250000000000000000000 (pow.f64 z 3)))))
(*.f64 6493665628732592227/30000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64)))))
(/.f64 (*.f64 6493665628732592227/30000000000000000 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (exp.f64 (+.f64 z -15/2)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) 6493665628732592227/30000000000000000))
(*.f64 6493665628732592227/30000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (PI.f64)))
(+.f64 (*.f64 14568935239021264214637421/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (*.f64 6493665628732592227/30000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))))
(fma.f64 14568935239021264214637421/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) z)) (/.f64 (*.f64 6493665628732592227/30000000000000000 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (sin.f64 (*.f64 z (PI.f64)))))
(fma.f64 6493665628732592227/30000000000000000 (*.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 14568935239021264214637421/25000000000000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (exp.f64 (+.f64 z -15/2)) z))))
(*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (PI.f64)) (+.f64 (/.f64 14568935239021264214637421/25000000000000000000000 z) 6493665628732592227/30000000000000000))
(+.f64 (*.f64 14568935239021264214637421/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (+.f64 (*.f64 6493665628732592227/30000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 11516183879996384915397167/6250000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 2))))))
(fma.f64 14568935239021264214637421/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) z)) (fma.f64 11516183879996384915397167/6250000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) (*.f64 z z))) (/.f64 (*.f64 6493665628732592227/30000000000000000 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (sin.f64 (*.f64 z (PI.f64))))))
(fma.f64 14568935239021264214637421/25000000000000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (exp.f64 (+.f64 z -15/2)) z)) (fma.f64 6493665628732592227/30000000000000000 (*.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 11516183879996384915397167/6250000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) z) (/.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) z)))))
(fma.f64 6493665628732592227/30000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (PI.f64)) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (PI.f64)) (+.f64 (/.f64 14568935239021264214637421/25000000000000000000000 z) (/.f64 11516183879996384915397167/6250000000000000000000 (*.f64 z z)))))
(+.f64 (*.f64 14568935239021264214637421/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (+.f64 (*.f64 27281403495794582477533611/6250000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 3)))) (+.f64 (*.f64 6493665628732592227/30000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 11516183879996384915397167/6250000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (pow.f64 z 2)))))))
(fma.f64 27281403495794582477533611/6250000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) (pow.f64 z 3))) (fma.f64 14568935239021264214637421/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) z)) (fma.f64 11516183879996384915397167/6250000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) (*.f64 z z))) (/.f64 (*.f64 6493665628732592227/30000000000000000 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (sin.f64 (*.f64 z (PI.f64)))))))
(fma.f64 14568935239021264214637421/25000000000000000000000 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (exp.f64 (+.f64 z -15/2)) z)) (fma.f64 27281403495794582477533611/6250000000000000000000 (/.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (pow.f64 z 3) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))) (fma.f64 6493665628732592227/30000000000000000 (*.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 11516183879996384915397167/6250000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) z) (/.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) z))))))
(+.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (PI.f64)) (+.f64 (/.f64 14568935239021264214637421/25000000000000000000000 z) 6493665628732592227/30000000000000000)) (*.f64 (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (PI.f64)) (+.f64 (/.f64 11516183879996384915397167/6250000000000000000000 (*.f64 z z)) (/.f64 27281403495794582477533611/6250000000000000000000 (pow.f64 z 3)))))
(*.f64 1 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (cbrt.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (cbrt.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))))
(*.f64 (sqrt.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (sqrt.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))))
(/.f64 (+.f64 270045314111149317828226089380810675507433529344350257/27000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (+.f64 417789733600591705031065998070402849/9000000000000000000000000000000 (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (*.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(/.f64 (+.f64 270045314111149317828226089380810675507433529344350257/27000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (+.f64 417789733600591705031065998070402849/9000000000000000000000000000000 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (-.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 646366562873259793/3000000000000000))))
(/.f64 (+.f64 270045314111149317828226089380810675507433529344350257/27000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (fma.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (-.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) 646366562873259793/3000000000000000)) 417789733600591705031065998070402849/9000000000000000000000000000000))
(/.f64 (+.f64 270045314111149317828226089380810675507433529344350257/27000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) 3)) (fma.f64 (+.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) -646366562873259793/3000000000000000))) 417789733600591705031065998070402849/9000000000000000000000000000000))
(/.f64 (-.f64 417789733600591705031065998070402849/9000000000000000000000000000000 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (-.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(/.f64 (fma.f64 (+.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) (-.f64 (/.f64 -2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 417789733600591705031065998070402849/9000000000000000000000000000000) (-.f64 (+.f64 646366562873259793/3000000000000000 (-.f64 (/.f64 -2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))
(pow.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) 1)
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))))
(log.f64 (exp.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))))
(expm1.f64 (log1p.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))))
(log1p.f64 (expm1.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))))
(exp.f64 (log.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
(+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))))
(pow.f64 (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 1)
(*.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (*.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 z -15/2)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 6493665628732592227/30000000000000000))))
(*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 (+.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) 6493665628732592227/30000000000000000)) (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (PI.f64)))
(log.f64 (exp.f64 (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (*.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 z -15/2)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 6493665628732592227/30000000000000000))))
(*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 (+.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) 6493665628732592227/30000000000000000)) (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))) (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (*.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 z -15/2)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 6493665628732592227/30000000000000000))))
(*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 (+.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) 6493665628732592227/30000000000000000)) (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (PI.f64)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (*.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 z -15/2)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 6493665628732592227/30000000000000000))))
(*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 (+.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) 6493665628732592227/30000000000000000)) (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (PI.f64)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (*.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 z -15/2)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 6493665628732592227/30000000000000000))))
(*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 (+.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) 6493665628732592227/30000000000000000)) (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (PI.f64)))
(exp.f64 (log.f64 (*.f64 (+.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (+.f64 646366562873259793/3000000000000000 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (*.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 z -15/2)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 6493665628732592227/30000000000000000))))
(*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 (+.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) 6493665628732592227/30000000000000000)) (*.f64 (/.f64 (exp.f64 (+.f64 z -15/2)) (sin.f64 (*.f64 z (PI.f64)))) (PI.f64)))

localize209.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
2.8b
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1)))
6.0b
(+.f64 (-.f64 1 z) -1)
Compiler

Compiled 624 to 522 computations (16.3% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
z
@0
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
0.0ms
z
@inf
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
0.0ms
z
@-inf
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))

rewrite64.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
562×log-prod_binary64
377×fma-def_binary64
352×pow2_binary64
262×log-div_binary64
244×expm1-udef_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01116
127316
2393116
Stop Event
node limit
Counts
1 → 80
Calls
Call 1
Inputs
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (/.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) 2) (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (/.f64 1 (*.f64 (-.f64 3 z) (-.f64 4 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (/.f64 1 (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (/.f64 1 (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (-.f64 3 z) (-.f64 4 z)) (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2))) (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (*.f64 (-.f64 3 z) (-.f64 4 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (+.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)) (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 -6811365493350374017225292011293/50000000000000000000000000 (*.f64 (-.f64 3 z) (-.f64 4 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z)))) (neg.f64 (*.f64 (-.f64 3 z) (-.f64 4 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)))) (neg.f64 (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)))) (neg.f64 (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 4 z) (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) -883075145810703/5000000000000)) (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (-.f64 4 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -7713234287776531/10000000000000 (-.f64 4 z) (*.f64 (neg.f64 (-.f64 3 z)) -883075145810703/5000000000000)) (*.f64 (neg.f64 (-.f64 3 z)) (-.f64 4 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 7713234287776531/10000000000000 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) (-.f64 3 z)) (*.f64 (-.f64 3 z) (*.f64 (-.f64 4 z) -5000000000000/883075145810703)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (-.f64 4 z) -5000000000000/883075145810703 (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) 1)) (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (*.f64 (-.f64 4 z) -5000000000000/883075145810703)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -7713234287776531/10000000000000 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) (*.f64 (neg.f64 (-.f64 3 z)) 1)) (*.f64 (neg.f64 (-.f64 3 z)) (*.f64 (-.f64 4 z) -5000000000000/883075145810703)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 7713234287776531/10000000000000 (neg.f64 (-.f64 4 z)) (*.f64 (-.f64 3 z) 883075145810703/5000000000000)) (*.f64 (-.f64 3 z) (neg.f64 (-.f64 4 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -1 (-.f64 4 z) (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) 883075145810703/5000000000000)) (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (neg.f64 (-.f64 4 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -7713234287776531/10000000000000 (neg.f64 (-.f64 4 z)) (*.f64 (neg.f64 (-.f64 3 z)) 883075145810703/5000000000000)) (*.f64 (neg.f64 (-.f64 3 z)) (neg.f64 (-.f64 4 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 3 z) (*.f64 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) 7713234287776531/10000000000000)) (*.f64 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) (-.f64 3 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 883075145810703/5000000000000 (-.f64 3 z) (*.f64 (neg.f64 (-.f64 4 z)) 7713234287776531/10000000000000)) (*.f64 (neg.f64 (-.f64 4 z)) (-.f64 3 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (-.f64 4 z)) (*.f64 (-.f64 4 z) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (-.f64 3 z) 10000000000000/7713234287776531 (*.f64 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) 1)) (*.f64 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 883075145810703/5000000000000 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (*.f64 (neg.f64 (-.f64 4 z)) 1)) (*.f64 (neg.f64 (-.f64 4 z)) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -883075145810703/5000000000000 (neg.f64 (-.f64 3 z)) (*.f64 (-.f64 4 z) -7713234287776531/10000000000000)) (*.f64 (-.f64 4 z) (neg.f64 (-.f64 3 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -1 (-.f64 3 z) (*.f64 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) -7713234287776531/10000000000000)) (*.f64 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) (neg.f64 (-.f64 3 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 883075145810703/5000000000000 (neg.f64 (-.f64 3 z)) (*.f64 (neg.f64 (-.f64 4 z)) -7713234287776531/10000000000000)) (*.f64 (neg.f64 (-.f64 4 z)) (neg.f64 (-.f64 3 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2))) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (-.f64 3 z)) (-.f64 4 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (-.f64 3 z) (-.f64 4 z)) (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2))) (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (exp.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 1 (expm1.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 1 (expm1.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (exp.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (+.f64 1 (expm1.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 1 (expm1.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 7713234287776531/10000000000000 (/.f64 1 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 1 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -883075145810703/5000000000000 (/.f64 1 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 1 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (pow.f64 (cbrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) 2) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) 2) (cbrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (pow.f64 (cbrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 2) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 2) (cbrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (sqrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (sqrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -7713234287776531/10000000000000 (/.f64 1 (neg.f64 (-.f64 3 z))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 883075145810703/5000000000000 (/.f64 1 (neg.f64 (-.f64 4 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (-.f64 3 z)) 7713234287776531/10000000000000 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (-.f64 4 z)) -883075145810703/5000000000000 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 7713234287776531/10000000000000 (-.f64 27 (pow.f64 z 3))) (fma.f64 z (+.f64 3 z) 9) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 7713234287776531/10000000000000 (-.f64 9 (*.f64 z z))) (+.f64 3 z) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 64 (pow.f64 z 3))) (fma.f64 z (+.f64 z 4) 16) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 16 (*.f64 z z))) (+.f64 z 4) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))))

simplify67.0ms (0.1%)

Algorithm
egg-herbie
Rules
490×distribute-rgt-in_binary64
468×associate-/r*_binary64
459×distribute-lft-in_binary64
424×fma-def_binary64
226×times-frac_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02802260
17152169
221582165
Stop Event
node limit
Counts
92 → 129
Calls
Call 1
Inputs
12777243138120953/60000000000000
(+.f64 12777243138120953/60000000000000 (*.f64 53758197989915921/720000000000000 z))
(+.f64 12777243138120953/60000000000000 (+.f64 (*.f64 222980468271960011/8640000000000000 (pow.f64 z 2)) (*.f64 53758197989915921/720000000000000 z)))
(+.f64 12777243138120953/60000000000000 (+.f64 (*.f64 36630596080989161/4147200000000000 (pow.f64 z 3)) (+.f64 (*.f64 222980468271960011/8640000000000000 (pow.f64 z 2)) (*.f64 53758197989915921/720000000000000 z))))
(/.f64 -47576671969241/80000000000 z)
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 47576671969241/80000000000 (/.f64 1 z))))
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 47576671969241/80000000000 (/.f64 1 z)) (*.f64 41160703924046283/10000000000000 (/.f64 1 (pow.f64 z 3))))))
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 95223707106196353/10000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 47576671969241/80000000000 (/.f64 1 z)) (*.f64 41160703924046283/10000000000000 (/.f64 1 (pow.f64 z 3)))))))
(/.f64 -47576671969241/80000000000 z)
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 47576671969241/80000000000 (/.f64 1 z))))
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 47576671969241/80000000000 (/.f64 1 z)) (*.f64 41160703924046283/10000000000000 (/.f64 1 (pow.f64 z 3))))))
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 95223707106196353/10000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 47576671969241/80000000000 (/.f64 1 z)) (*.f64 41160703924046283/10000000000000 (/.f64 1 (pow.f64 z 3)))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))) 1)
(-.f64 (/.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (/.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))
(*.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 1)
(*.f64 1 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) 2) (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))
(*.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (/.f64 1 (*.f64 (-.f64 3 z) (-.f64 4 z))))
(*.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (/.f64 1 (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)))))
(*.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (/.f64 1 (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))
(/.f64 1 (/.f64 (*.f64 (-.f64 3 z) (-.f64 4 z)) (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z)))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2))) (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)))))
(/.f64 1 (/.f64 (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)))))
(/.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2))))
(/.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (+.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)) (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 -6811365493350374017225292011293/50000000000000000000000000 (*.f64 (-.f64 3 z) (-.f64 4 z))))))
(/.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(/.f64 (neg.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z)))) (neg.f64 (*.f64 (-.f64 3 z) (-.f64 4 z))))
(/.f64 (neg.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)))) (neg.f64 (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)))))
(/.f64 (neg.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)))) (neg.f64 (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))
(/.f64 (+.f64 (-.f64 4 z) (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) -883075145810703/5000000000000)) (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (-.f64 4 z)))
(/.f64 (fma.f64 -7713234287776531/10000000000000 (-.f64 4 z) (*.f64 (neg.f64 (-.f64 3 z)) -883075145810703/5000000000000)) (*.f64 (neg.f64 (-.f64 3 z)) (-.f64 4 z)))
(/.f64 (fma.f64 7713234287776531/10000000000000 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) (-.f64 3 z)) (*.f64 (-.f64 3 z) (*.f64 (-.f64 4 z) -5000000000000/883075145810703)))
(/.f64 (fma.f64 (-.f64 4 z) -5000000000000/883075145810703 (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) 1)) (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (*.f64 (-.f64 4 z) -5000000000000/883075145810703)))
(/.f64 (fma.f64 -7713234287776531/10000000000000 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) (*.f64 (neg.f64 (-.f64 3 z)) 1)) (*.f64 (neg.f64 (-.f64 3 z)) (*.f64 (-.f64 4 z) -5000000000000/883075145810703)))
(/.f64 (fma.f64 7713234287776531/10000000000000 (neg.f64 (-.f64 4 z)) (*.f64 (-.f64 3 z) 883075145810703/5000000000000)) (*.f64 (-.f64 3 z) (neg.f64 (-.f64 4 z))))
(/.f64 (fma.f64 -1 (-.f64 4 z) (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) 883075145810703/5000000000000)) (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (neg.f64 (-.f64 4 z))))
(/.f64 (fma.f64 -7713234287776531/10000000000000 (neg.f64 (-.f64 4 z)) (*.f64 (neg.f64 (-.f64 3 z)) 883075145810703/5000000000000)) (*.f64 (neg.f64 (-.f64 3 z)) (neg.f64 (-.f64 4 z))))
(/.f64 (+.f64 (-.f64 3 z) (*.f64 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) 7713234287776531/10000000000000)) (*.f64 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) (-.f64 3 z)))
(/.f64 (fma.f64 883075145810703/5000000000000 (-.f64 3 z) (*.f64 (neg.f64 (-.f64 4 z)) 7713234287776531/10000000000000)) (*.f64 (neg.f64 (-.f64 4 z)) (-.f64 3 z)))
(/.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (-.f64 4 z)) (*.f64 (-.f64 4 z) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))))
(/.f64 (fma.f64 (-.f64 3 z) 10000000000000/7713234287776531 (*.f64 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) 1)) (*.f64 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))))
(/.f64 (fma.f64 883075145810703/5000000000000 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (*.f64 (neg.f64 (-.f64 4 z)) 1)) (*.f64 (neg.f64 (-.f64 4 z)) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))))
(/.f64 (fma.f64 -883075145810703/5000000000000 (neg.f64 (-.f64 3 z)) (*.f64 (-.f64 4 z) -7713234287776531/10000000000000)) (*.f64 (-.f64 4 z) (neg.f64 (-.f64 3 z))))
(/.f64 (fma.f64 -1 (-.f64 3 z) (*.f64 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) -7713234287776531/10000000000000)) (*.f64 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) (neg.f64 (-.f64 3 z))))
(/.f64 (fma.f64 883075145810703/5000000000000 (neg.f64 (-.f64 3 z)) (*.f64 (neg.f64 (-.f64 4 z)) -7713234287776531/10000000000000)) (*.f64 (neg.f64 (-.f64 4 z)) (neg.f64 (-.f64 3 z))))
(/.f64 (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2))) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(/.f64 (/.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (-.f64 3 z)) (-.f64 4 z))
(pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 1)
(pow.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) 3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) 2)
(pow.f64 (/.f64 (*.f64 (-.f64 3 z) (-.f64 4 z)) (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z)))) -1)
(pow.f64 (/.f64 (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2))) (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)))) -1)
(pow.f64 (/.f64 (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)))) -1)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (exp.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))
(log.f64 (*.f64 (exp.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 1 (expm1.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 1 (expm1.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (exp.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))
(log.f64 (*.f64 (exp.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (+.f64 1 (expm1.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 1 (expm1.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))
(exp.f64 (log.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) 1))
(fma.f64 7713234287776531/10000000000000 (/.f64 1 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 1 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 -883075145810703/5000000000000 (/.f64 1 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 1 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(fma.f64 1 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 1 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(fma.f64 (cbrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (pow.f64 (cbrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) 2) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) 2) (cbrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (cbrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (pow.f64 (cbrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 2) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 2) (cbrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(fma.f64 (sqrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (sqrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (sqrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (sqrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(fma.f64 -7713234287776531/10000000000000 (/.f64 1 (neg.f64 (-.f64 3 z))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 883075145810703/5000000000000 (/.f64 1 (neg.f64 (-.f64 4 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(fma.f64 (/.f64 1 (-.f64 3 z)) 7713234287776531/10000000000000 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (/.f64 1 (-.f64 4 z)) -883075145810703/5000000000000 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(fma.f64 (/.f64 7713234287776531/10000000000000 (-.f64 27 (pow.f64 z 3))) (fma.f64 z (+.f64 3 z) 9) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (/.f64 7713234287776531/10000000000000 (-.f64 9 (*.f64 z z))) (+.f64 3 z) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 64 (pow.f64 z 3))) (fma.f64 z (+.f64 z 4) 16) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 16 (*.f64 z z))) (+.f64 z 4) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
Outputs
12777243138120953/60000000000000
(+.f64 12777243138120953/60000000000000 (*.f64 53758197989915921/720000000000000 z))
(fma.f64 53758197989915921/720000000000000 z 12777243138120953/60000000000000)
(+.f64 12777243138120953/60000000000000 (+.f64 (*.f64 222980468271960011/8640000000000000 (pow.f64 z 2)) (*.f64 53758197989915921/720000000000000 z)))
(+.f64 12777243138120953/60000000000000 (fma.f64 222980468271960011/8640000000000000 (*.f64 z z) (*.f64 53758197989915921/720000000000000 z)))
(+.f64 (fma.f64 53758197989915921/720000000000000 z 12777243138120953/60000000000000) (*.f64 z (*.f64 z 222980468271960011/8640000000000000)))
(fma.f64 53758197989915921/720000000000000 z (fma.f64 z (*.f64 z 222980468271960011/8640000000000000) 12777243138120953/60000000000000))
(+.f64 12777243138120953/60000000000000 (+.f64 (*.f64 36630596080989161/4147200000000000 (pow.f64 z 3)) (+.f64 (*.f64 222980468271960011/8640000000000000 (pow.f64 z 2)) (*.f64 53758197989915921/720000000000000 z))))
(+.f64 12777243138120953/60000000000000 (fma.f64 36630596080989161/4147200000000000 (pow.f64 z 3) (fma.f64 222980468271960011/8640000000000000 (*.f64 z z) (*.f64 53758197989915921/720000000000000 z))))
(+.f64 (fma.f64 36630596080989161/4147200000000000 (pow.f64 z 3) (*.f64 z (*.f64 z 222980468271960011/8640000000000000))) (fma.f64 53758197989915921/720000000000000 z 12777243138120953/60000000000000))
(fma.f64 36630596080989161/4147200000000000 (pow.f64 z 3) (fma.f64 53758197989915921/720000000000000 z (fma.f64 z (*.f64 z 222980468271960011/8640000000000000) 12777243138120953/60000000000000)))
(/.f64 -47576671969241/80000000000 z)
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 47576671969241/80000000000 (/.f64 1 z))))
(neg.f64 (+.f64 (/.f64 16075101696843969/10000000000000 (*.f64 z z)) (/.f64 47576671969241/80000000000 z)))
(+.f64 (/.f64 -16075101696843969/10000000000000 (*.f64 z z)) (/.f64 -47576671969241/80000000000 z))
(-.f64 (/.f64 -16075101696843969/10000000000000 (*.f64 z z)) (/.f64 47576671969241/80000000000 z))
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 47576671969241/80000000000 (/.f64 1 z)) (*.f64 41160703924046283/10000000000000 (/.f64 1 (pow.f64 z 3))))))
(neg.f64 (+.f64 (/.f64 16075101696843969/10000000000000 (*.f64 z z)) (+.f64 (/.f64 47576671969241/80000000000 z) (/.f64 41160703924046283/10000000000000 (pow.f64 z 3)))))
(-.f64 (+.f64 (/.f64 -16075101696843969/10000000000000 (*.f64 z z)) (/.f64 -47576671969241/80000000000 z)) (/.f64 41160703924046283/10000000000000 (pow.f64 z 3)))
(+.f64 (-.f64 (/.f64 -16075101696843969/10000000000000 (*.f64 z z)) (/.f64 47576671969241/80000000000 z)) (/.f64 -41160703924046283/10000000000000 (pow.f64 z 3)))
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 95223707106196353/10000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 47576671969241/80000000000 (/.f64 1 z)) (*.f64 41160703924046283/10000000000000 (/.f64 1 (pow.f64 z 3)))))))
(neg.f64 (+.f64 (/.f64 16075101696843969/10000000000000 (*.f64 z z)) (+.f64 (+.f64 (/.f64 47576671969241/80000000000 z) (/.f64 41160703924046283/10000000000000 (pow.f64 z 3))) (/.f64 95223707106196353/10000000000000 (pow.f64 z 4)))))
(-.f64 (/.f64 -16075101696843969/10000000000000 (*.f64 z z)) (+.f64 (/.f64 47576671969241/80000000000 z) (+.f64 (/.f64 41160703924046283/10000000000000 (pow.f64 z 3)) (/.f64 95223707106196353/10000000000000 (pow.f64 z 4)))))
(+.f64 (+.f64 (-.f64 (/.f64 -16075101696843969/10000000000000 (*.f64 z z)) (/.f64 47576671969241/80000000000 z)) (/.f64 -41160703924046283/10000000000000 (pow.f64 z 3))) (/.f64 -95223707106196353/10000000000000 (pow.f64 z 4)))
(/.f64 -47576671969241/80000000000 z)
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 47576671969241/80000000000 (/.f64 1 z))))
(neg.f64 (+.f64 (/.f64 16075101696843969/10000000000000 (*.f64 z z)) (/.f64 47576671969241/80000000000 z)))
(+.f64 (/.f64 -16075101696843969/10000000000000 (*.f64 z z)) (/.f64 -47576671969241/80000000000 z))
(-.f64 (/.f64 -16075101696843969/10000000000000 (*.f64 z z)) (/.f64 47576671969241/80000000000 z))
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 47576671969241/80000000000 (/.f64 1 z)) (*.f64 41160703924046283/10000000000000 (/.f64 1 (pow.f64 z 3))))))
(neg.f64 (+.f64 (/.f64 16075101696843969/10000000000000 (*.f64 z z)) (+.f64 (/.f64 47576671969241/80000000000 z) (/.f64 41160703924046283/10000000000000 (pow.f64 z 3)))))
(-.f64 (+.f64 (/.f64 -16075101696843969/10000000000000 (*.f64 z z)) (/.f64 -47576671969241/80000000000 z)) (/.f64 41160703924046283/10000000000000 (pow.f64 z 3)))
(+.f64 (-.f64 (/.f64 -16075101696843969/10000000000000 (*.f64 z z)) (/.f64 47576671969241/80000000000 z)) (/.f64 -41160703924046283/10000000000000 (pow.f64 z 3)))
(neg.f64 (+.f64 (*.f64 16075101696843969/10000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 95223707106196353/10000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 47576671969241/80000000000 (/.f64 1 z)) (*.f64 41160703924046283/10000000000000 (/.f64 1 (pow.f64 z 3)))))))
(neg.f64 (+.f64 (/.f64 16075101696843969/10000000000000 (*.f64 z z)) (+.f64 (+.f64 (/.f64 47576671969241/80000000000 z) (/.f64 41160703924046283/10000000000000 (pow.f64 z 3))) (/.f64 95223707106196353/10000000000000 (pow.f64 z 4)))))
(-.f64 (/.f64 -16075101696843969/10000000000000 (*.f64 z z)) (+.f64 (/.f64 47576671969241/80000000000 z) (+.f64 (/.f64 41160703924046283/10000000000000 (pow.f64 z 3)) (/.f64 95223707106196353/10000000000000 (pow.f64 z 4)))))
(+.f64 (+.f64 (-.f64 (/.f64 -16075101696843969/10000000000000 (*.f64 z z)) (/.f64 47576671969241/80000000000 z)) (/.f64 -41160703924046283/10000000000000 (pow.f64 z 3))) (/.f64 -95223707106196353/10000000000000 (pow.f64 z 4)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))) 1)
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(-.f64 (/.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (/.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))
(/.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(/.f64 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 -779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(*.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 1)
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(*.f64 1 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) 2))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) 2) (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(*.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (/.f64 1 (*.f64 (-.f64 3 z) (-.f64 4 z))))
(/.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 4 z) (*.f64 (-.f64 3 z) -883075145810703/5000000000000)) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(*.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (/.f64 1 (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)))))
(/.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2))))
(*.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (/.f64 1 (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))
(/.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(/.f64 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 -779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(/.f64 1 (/.f64 (*.f64 (-.f64 3 z) (-.f64 4 z)) (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z)))))
(*.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (/.f64 1 (*.f64 (-.f64 3 z) (-.f64 4 z))))
(/.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 4 z) (*.f64 (-.f64 3 z) -883075145810703/5000000000000)) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2))) (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)))))
(*.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (/.f64 1 (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)))))
(/.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2))))
(/.f64 1 (/.f64 (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)))))
(/.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(/.f64 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 -779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(/.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(*.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (/.f64 1 (*.f64 (-.f64 3 z) (-.f64 4 z))))
(/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 4 z) (*.f64 (-.f64 3 z) -883075145810703/5000000000000)) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2))))
(*.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (/.f64 1 (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)))))
(/.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2))))
(/.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (+.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)) (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 -6811365493350374017225292011293/50000000000000000000000000 (*.f64 (-.f64 3 z) (-.f64 4 z))))))
(/.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (+.f64 (/.f64 6811365493350374017225292011293/50000000000000000000000000 (*.f64 (-.f64 3 z) (-.f64 4 z))) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)))))
(/.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (+.f64 (/.f64 -6811365493350374017225292011293/50000000000000000000000000 (*.f64 (-.f64 3 z) (-.f64 4 z))) (/.f64 -779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)))))
(/.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(/.f64 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 -779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(/.f64 (neg.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z)))) (neg.f64 (*.f64 (-.f64 3 z) (-.f64 4 z))))
(*.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (/.f64 1 (*.f64 (-.f64 3 z) (-.f64 4 z))))
(/.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 4 z) (*.f64 (-.f64 3 z) -883075145810703/5000000000000)) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (neg.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)))) (neg.f64 (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)))))
(*.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (/.f64 1 (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)))))
(/.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2))))
(/.f64 (neg.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)))) (neg.f64 (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))
(/.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(/.f64 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 -779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(/.f64 (+.f64 (-.f64 4 z) (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) -883075145810703/5000000000000)) (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (-.f64 4 z)))
(/.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (-.f64 4 z)) (*.f64 (-.f64 4 z) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))))
(/.f64 (/.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (-.f64 4 z)) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))) (-.f64 4 z))
(/.f64 (/.f64 (-.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) 4) z) (-.f64 4 z)) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)))
(/.f64 (fma.f64 -7713234287776531/10000000000000 (-.f64 4 z) (*.f64 (neg.f64 (-.f64 3 z)) -883075145810703/5000000000000)) (*.f64 (neg.f64 (-.f64 3 z)) (-.f64 4 z)))
(*.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (/.f64 1 (*.f64 (-.f64 3 z) (-.f64 4 z))))
(/.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 4 z) (*.f64 (-.f64 3 z) -883075145810703/5000000000000)) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (fma.f64 7713234287776531/10000000000000 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) (-.f64 3 z)) (*.f64 (-.f64 3 z) (*.f64 (-.f64 4 z) -5000000000000/883075145810703)))
(/.f64 (+.f64 (-.f64 3 z) (*.f64 (-.f64 4 z) -7713234287776531/1766150291621406)) (*.f64 (-.f64 3 z) (*.f64 (-.f64 4 z) -5000000000000/883075145810703)))
(/.f64 (/.f64 (fma.f64 (-.f64 4 z) -7713234287776531/1766150291621406 (-.f64 3 z)) (*.f64 (-.f64 3 z) (-.f64 4 z))) -5000000000000/883075145810703)
(/.f64 (/.f64 (-.f64 (fma.f64 (-.f64 4 z) -7713234287776531/1766150291621406 3) z) (-.f64 3 z)) (*.f64 (-.f64 4 z) -5000000000000/883075145810703))
(/.f64 (fma.f64 (-.f64 4 z) -5000000000000/883075145810703 (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) 1)) (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (*.f64 (-.f64 4 z) -5000000000000/883075145810703)))
(/.f64 (fma.f64 (-.f64 4 z) -5000000000000/883075145810703 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))) (*.f64 (-.f64 4 z) (*.f64 -5000000000000/883075145810703 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)))))
(/.f64 (fma.f64 (-.f64 4 z) -5000000000000/883075145810703 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))) (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (*.f64 (-.f64 4 z) -5000000000000/883075145810703)))
(/.f64 (-.f64 (fma.f64 (-.f64 4 z) -5000000000000/883075145810703 30000000000000/7713234287776531) (/.f64 z 7713234287776531/10000000000000)) (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (*.f64 (-.f64 4 z) -5000000000000/883075145810703)))
(/.f64 (fma.f64 -7713234287776531/10000000000000 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) (*.f64 (neg.f64 (-.f64 3 z)) 1)) (*.f64 (neg.f64 (-.f64 3 z)) (*.f64 (-.f64 4 z) -5000000000000/883075145810703)))
(/.f64 (+.f64 (*.f64 (-.f64 4 z) 7713234287776531/1766150291621406) (neg.f64 (-.f64 3 z))) (*.f64 (neg.f64 (-.f64 3 z)) (*.f64 (-.f64 4 z) -5000000000000/883075145810703)))
(/.f64 (/.f64 (fma.f64 (-.f64 4 z) 7713234287776531/1766150291621406 (+.f64 -3 z)) (+.f64 -3 z)) (*.f64 (-.f64 4 z) -5000000000000/883075145810703))
(/.f64 (fma.f64 (-.f64 4 z) 7713234287776531/1766150291621406 (+.f64 z -3)) (*.f64 (-.f64 3 z) (*.f64 (-.f64 4 z) 5000000000000/883075145810703)))
(/.f64 (fma.f64 7713234287776531/10000000000000 (neg.f64 (-.f64 4 z)) (*.f64 (-.f64 3 z) 883075145810703/5000000000000)) (*.f64 (-.f64 3 z) (neg.f64 (-.f64 4 z))))
(*.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (/.f64 1 (*.f64 (-.f64 3 z) (-.f64 4 z))))
(/.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 4 z) (*.f64 (-.f64 3 z) -883075145810703/5000000000000)) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (fma.f64 -1 (-.f64 4 z) (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) 883075145810703/5000000000000)) (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (neg.f64 (-.f64 4 z))))
(/.f64 (/.f64 (fma.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) 883075145810703/5000000000000 (+.f64 -4 z)) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))) (+.f64 -4 z))
(/.f64 (/.f64 (fma.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) 883075145810703/5000000000000 (+.f64 z -4)) (+.f64 z -4)) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)))
(/.f64 (fma.f64 -7713234287776531/10000000000000 (neg.f64 (-.f64 4 z)) (*.f64 (neg.f64 (-.f64 3 z)) 883075145810703/5000000000000)) (*.f64 (neg.f64 (-.f64 3 z)) (neg.f64 (-.f64 4 z))))
(*.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (/.f64 1 (*.f64 (-.f64 3 z) (-.f64 4 z))))
(/.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 4 z) (*.f64 (-.f64 3 z) -883075145810703/5000000000000)) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (+.f64 (-.f64 3 z) (*.f64 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) 7713234287776531/10000000000000)) (*.f64 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) (-.f64 3 z)))
(/.f64 (+.f64 (-.f64 3 z) (*.f64 (-.f64 4 z) -7713234287776531/1766150291621406)) (*.f64 (-.f64 3 z) (*.f64 (-.f64 4 z) -5000000000000/883075145810703)))
(/.f64 (/.f64 (fma.f64 (-.f64 4 z) -7713234287776531/1766150291621406 (-.f64 3 z)) (*.f64 (-.f64 3 z) (-.f64 4 z))) -5000000000000/883075145810703)
(/.f64 (/.f64 (-.f64 (fma.f64 (-.f64 4 z) -7713234287776531/1766150291621406 3) z) (-.f64 3 z)) (*.f64 (-.f64 4 z) -5000000000000/883075145810703))
(/.f64 (fma.f64 883075145810703/5000000000000 (-.f64 3 z) (*.f64 (neg.f64 (-.f64 4 z)) 7713234287776531/10000000000000)) (*.f64 (neg.f64 (-.f64 4 z)) (-.f64 3 z)))
(*.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (/.f64 1 (*.f64 (-.f64 3 z) (-.f64 4 z))))
(/.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 4 z) (*.f64 (-.f64 3 z) -883075145810703/5000000000000)) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (-.f64 4 z)) (*.f64 (-.f64 4 z) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))))
(/.f64 (/.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (-.f64 4 z)) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))) (-.f64 4 z))
(/.f64 (/.f64 (-.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) 4) z) (-.f64 4 z)) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)))
(/.f64 (fma.f64 (-.f64 3 z) 10000000000000/7713234287776531 (*.f64 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) 1)) (*.f64 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))))
(/.f64 (fma.f64 (-.f64 3 z) 10000000000000/7713234287776531 (*.f64 (-.f64 4 z) -5000000000000/883075145810703)) (*.f64 (-.f64 4 z) (*.f64 -5000000000000/883075145810703 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)))))
(/.f64 (fma.f64 (-.f64 3 z) 10000000000000/7713234287776531 (*.f64 (-.f64 4 z) -5000000000000/883075145810703)) (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (*.f64 (-.f64 4 z) -5000000000000/883075145810703)))
(/.f64 (fma.f64 883075145810703/5000000000000 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (*.f64 (neg.f64 (-.f64 4 z)) 1)) (*.f64 (neg.f64 (-.f64 4 z)) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))))
(/.f64 (fma.f64 -1 (-.f64 4 z) (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) 883075145810703/5000000000000)) (*.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (neg.f64 (-.f64 4 z))))
(/.f64 (/.f64 (fma.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) 883075145810703/5000000000000 (+.f64 -4 z)) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))) (+.f64 -4 z))
(/.f64 (/.f64 (fma.f64 (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) 883075145810703/5000000000000 (+.f64 z -4)) (+.f64 z -4)) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)))
(/.f64 (fma.f64 -883075145810703/5000000000000 (neg.f64 (-.f64 3 z)) (*.f64 (-.f64 4 z) -7713234287776531/10000000000000)) (*.f64 (-.f64 4 z) (neg.f64 (-.f64 3 z))))
(*.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (/.f64 1 (*.f64 (-.f64 3 z) (-.f64 4 z))))
(/.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 4 z) (*.f64 (-.f64 3 z) -883075145810703/5000000000000)) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (fma.f64 -1 (-.f64 3 z) (*.f64 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) -7713234287776531/10000000000000)) (*.f64 (*.f64 (-.f64 4 z) -5000000000000/883075145810703) (neg.f64 (-.f64 3 z))))
(/.f64 (+.f64 (*.f64 (-.f64 4 z) 7713234287776531/1766150291621406) (neg.f64 (-.f64 3 z))) (*.f64 (neg.f64 (-.f64 3 z)) (*.f64 (-.f64 4 z) -5000000000000/883075145810703)))
(/.f64 (/.f64 (fma.f64 (-.f64 4 z) 7713234287776531/1766150291621406 (+.f64 -3 z)) (+.f64 -3 z)) (*.f64 (-.f64 4 z) -5000000000000/883075145810703))
(/.f64 (fma.f64 (-.f64 4 z) 7713234287776531/1766150291621406 (+.f64 z -3)) (*.f64 (-.f64 3 z) (*.f64 (-.f64 4 z) 5000000000000/883075145810703)))
(/.f64 (fma.f64 883075145810703/5000000000000 (neg.f64 (-.f64 3 z)) (*.f64 (neg.f64 (-.f64 4 z)) -7713234287776531/10000000000000)) (*.f64 (neg.f64 (-.f64 4 z)) (neg.f64 (-.f64 3 z))))
(*.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (/.f64 1 (*.f64 (-.f64 3 z) (-.f64 4 z))))
(/.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 4 z) (*.f64 (-.f64 3 z) -883075145810703/5000000000000)) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (-.f64 (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2))) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(/.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(/.f64 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 -779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(/.f64 (/.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (-.f64 3 z)) (-.f64 4 z))
(*.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (/.f64 1 (*.f64 (-.f64 3 z) (-.f64 4 z))))
(/.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 4 z) (*.f64 (-.f64 3 z) -883075145810703/5000000000000)) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 1)
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(pow.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 2) 1/2)
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(pow.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 3) 1/3)
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) 3)
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) 2)
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(pow.f64 (/.f64 (*.f64 (-.f64 3 z) (-.f64 4 z)) (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z)))) -1)
(*.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (/.f64 1 (*.f64 (-.f64 3 z) (-.f64 4 z))))
(/.f64 (fma.f64 (-.f64 3 z) -883075145810703/5000000000000 (*.f64 7713234287776531/10000000000000 (-.f64 4 z))) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(/.f64 (fma.f64 7713234287776531/10000000000000 (-.f64 4 z) (*.f64 (-.f64 3 z) -883075145810703/5000000000000)) (*.f64 (-.f64 3 z) (-.f64 4 z)))
(pow.f64 (/.f64 (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2))) (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)))) -1)
(*.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (/.f64 1 (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)))))
(/.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3))) (fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2))))
(pow.f64 (/.f64 (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2)))) -1)
(/.f64 (-.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(/.f64 (+.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (pow.f64 (-.f64 3 z) 2)) (/.f64 -779821713148594364211109354209/25000000000000000000000000 (pow.f64 (-.f64 4 z) 2))) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 2))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(log.f64 (exp.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (exp.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(log.f64 (*.f64 (exp.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 1 (expm1.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 1 (expm1.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (exp.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(log.f64 (*.f64 (exp.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (+.f64 1 (expm1.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 1 (expm1.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 3))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(exp.f64 (log.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) 1))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 7713234287776531/10000000000000 (/.f64 1 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 1 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 -883075145810703/5000000000000 (/.f64 1 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 1 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 1 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 1 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (cbrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (pow.f64 (cbrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) 2) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) 2) (cbrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (cbrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (pow.f64 (cbrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 2) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) 2) (cbrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (sqrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (sqrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (sqrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (sqrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 -7713234287776531/10000000000000 (/.f64 1 (neg.f64 (-.f64 3 z))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 883075145810703/5000000000000 (/.f64 1 (neg.f64 (-.f64 4 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (/.f64 1 (-.f64 3 z)) 7713234287776531/10000000000000 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (/.f64 1 (-.f64 4 z)) -883075145810703/5000000000000 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (/.f64 7713234287776531/10000000000000 (-.f64 27 (pow.f64 z 3))) (fma.f64 z (+.f64 3 z) 9) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (/.f64 7713234287776531/10000000000000 (-.f64 27 (pow.f64 z 3))) (fma.f64 z (+.f64 z 3) 9) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (/.f64 7713234287776531/10000000000000 (-.f64 9 (*.f64 z z))) (+.f64 3 z) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (/.f64 7713234287776531/10000000000000 (-.f64 9 (*.f64 z z))) (+.f64 z 3) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (+.f64 z 3) (/.f64 7713234287776531/10000000000000 (-.f64 9 (*.f64 z z))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 64 (pow.f64 z 3))) (fma.f64 z (+.f64 z 4) 16) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(fma.f64 (/.f64 -883075145810703/5000000000000 (-.f64 16 (*.f64 z z))) (+.f64 z 4) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(fma.f64 (+.f64 z 4) (/.f64 -883075145810703/5000000000000 (-.f64 16 (*.f64 z z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))

eval1.3s (1.7%)

Compiler

Compiled 84196 to 67417 computations (19.9% saved)

prune338.0ms (0.4%)

Pruning

39 alts after pruning (39 fresh and 0 done)

PrunedKeptTotal
New977261003
Fresh51318
Picked101
Done404
Total987391026
Error
0b
Counts
1026 → 39
Alt Table
Click to see full alt table
StatusErrorProgram
2.3b
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)))
1.9b
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 2)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (pow.f64 (PI.f64) 3/2) 1106209385320415913103082059/4200000000000000000000000))
2.8b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2))) (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2)))) (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2)))) (pow.f64 (+.f64 (+.f64 (-.f64 1 z) -1) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
0.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (/.f64 (-.f64 1 (*.f64 (+.f64 z 1) (+.f64 z 1))) (+.f64 z 2)) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 z 1) 3)) (+.f64 1 (+.f64 (*.f64 (+.f64 z 1) (+.f64 z 1)) (+.f64 z 1)))) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
0.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
0.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (+.f64 (-.f64 1 z) -1))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (+.f64 (-.f64 1 z) -1))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (/.f64 (+.f64 (*.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 2)) (*.f64 (+.f64 (-.f64 1 z) 3) 7713234287776531/10000000000000)) (*.f64 (+.f64 (-.f64 1 z) 3) (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (+.f64 (-.f64 1 z) -1))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (log1p.f64 (expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
62.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (-.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) 9999999999998099/10000000000000000))))
62.9b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
1.0b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
1.1b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (+.f64 (*.f64 (+.f64 z 1/2) (log.f64 (+.f64 z 15/2))) (+.f64 z -15/2)))) 1106209385320415913103082059/4200000000000000000000000))
0.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) 3)) (+.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))))))) (-.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (-.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))) (-.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))))))
0.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 (-.f64 (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (-.f64 2 z)) (-.f64 2 z)) (/.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (-.f64 3 z)) (-.f64 3 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -7713234287776531/10000000000000 (-.f64 3 z))))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
1.7b
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (pow.f64 (PI.f64) 3)))
1.9b
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (sqrt.f64 15/2)) z)) (sqrt.f64 (PI.f64)))
2.0b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
2.0b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 441081074802767819940949738751/705600000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
2.0b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
1.9b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))))
50.2b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) 909016194325544373103082059/4200000000000000000000000))))
0.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
0.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
0.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.2b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.5b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z 17677775146260978562117317613/235200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
2.1b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))))
2.0b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
2.0b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
62.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 5826188486005177/10000000000000 z)))))
2.1b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
2.1b
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
1.7b
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2)))))
2.0b
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
1.9b
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
1.6b
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
Compiler

Compiled 4350 to 3630 computations (16.6% saved)

localize246.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
1.0b
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))
2.0b
(expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))
6.0b
(+.f64 (-.f64 1 z) -1)
Compiler

Compiled 708 to 600 computations (15.3% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
z
@0
(expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))
1.0ms
z
@inf
(expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))
0.0ms
z
@-inf
(expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))
0.0ms
z
@-inf
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))
0.0ms
z
@inf
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))

rewrite77.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
659×log-prod_binary64
602×fma-def_binary64
342×fma-neg_binary64
314×log-div_binary64
276×log1p-udef_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01343
131637
2468937
Stop Event
node limit
Counts
2 → 105
Calls
Call 1
Inputs
(expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))) (cbrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))))) (log.f64 (cbrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))) (log.f64 (sqrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) (cbrt.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 2)) (cbrt.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) (sqrt.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 3) 1) (fma.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) (+.f64 1 (*.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) -1) (+.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (exp.f64 9999999999998099/10000000000000000) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (exp.f64 9999999999998099/10000000000000000) (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (exp.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (exp.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) (sqrt.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) -1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (/.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (/.f64 1 (*.f64 (-.f64 1 z) (-.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (/.f64 1 (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (/.f64 1 (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (-.f64 1 z) (-.f64 2 z)) (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)) (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2) (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (/.f64 -21295833160343550136109053437957/25000000000000000000000000 (*.f64 (-.f64 1 z) (-.f64 2 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)))) (neg.f64 (*.f64 (-.f64 1 z) (-.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3)))) (neg.f64 (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2))) (neg.f64 (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 6765203681218851/10000000000000 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) (-.f64 1 z)) (*.f64 (-.f64 1 z) (*.f64 (-.f64 2 z) -2500000000000/3147848041806007)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (-.f64 2 z) -2500000000000/3147848041806007 (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) 1)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (*.f64 (-.f64 2 z) -2500000000000/3147848041806007)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -6765203681218851/10000000000000 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) (*.f64 (neg.f64 (-.f64 1 z)) 1)) (*.f64 (neg.f64 (-.f64 1 z)) (*.f64 (-.f64 2 z) -2500000000000/3147848041806007)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -6765203681218851/10000000000000 (-.f64 2 z) (*.f64 (neg.f64 (-.f64 1 z)) -3147848041806007/2500000000000)) (*.f64 (neg.f64 (-.f64 1 z)) (-.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 6765203681218851/10000000000000 (neg.f64 (-.f64 2 z)) (*.f64 (-.f64 1 z) 3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (neg.f64 (-.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -1 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) 3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (neg.f64 (-.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -6765203681218851/10000000000000 (neg.f64 (-.f64 2 z)) (*.f64 (neg.f64 (-.f64 1 z)) 3147848041806007/2500000000000)) (*.f64 (neg.f64 (-.f64 1 z)) (neg.f64 (-.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 1 z) (*.f64 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) 6765203681218851/10000000000000)) (*.f64 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 3147848041806007/2500000000000 (-.f64 1 z) (*.f64 (neg.f64 (-.f64 2 z)) 6765203681218851/10000000000000)) (*.f64 (neg.f64 (-.f64 2 z)) (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (-.f64 1 z) 10000000000000/6765203681218851 (*.f64 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) 1)) (*.f64 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -3147848041806007/2500000000000 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)) (*.f64 (-.f64 2 z) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 3147848041806007/2500000000000 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (*.f64 (neg.f64 (-.f64 2 z)) 1)) (*.f64 (neg.f64 (-.f64 2 z)) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -1 (-.f64 1 z) (*.f64 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) -6765203681218851/10000000000000)) (*.f64 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) (neg.f64 (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -3147848041806007/2500000000000 (neg.f64 (-.f64 1 z)) (*.f64 (-.f64 2 z) -6765203681218851/10000000000000)) (*.f64 (-.f64 2 z) (neg.f64 (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 3147848041806007/2500000000000 (neg.f64 (-.f64 1 z)) (*.f64 (neg.f64 (-.f64 2 z)) -6765203681218851/10000000000000)) (*.f64 (neg.f64 (-.f64 2 z)) (neg.f64 (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (-.f64 1 z)) (-.f64 2 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (exp.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 1 (expm1.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 1 (expm1.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (exp.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 1 (expm1.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 1 (expm1.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 6765203681218851/10000000000000 (/.f64 1 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 1 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -3147848041806007/2500000000000 (/.f64 1 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 1 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (cbrt.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (cbrt.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)) (cbrt.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (sqrt.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 3147848041806007/2500000000000 (/.f64 1 (neg.f64 (-.f64 2 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -6765203681218851/10000000000000 (/.f64 1 (neg.f64 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (-.f64 2 z)) -3147848041806007/2500000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (-.f64 1 z)) 6765203681218851/10000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (pow.f64 (-.f64 1 z) 3))) (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 1 (-.f64 1 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 -3147848041806007/2500000000000 (*.f64 (-.f64 2 z) (neg.f64 z))) (neg.f64 z) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 (pow.f64 z 3))) (fma.f64 z (+.f64 1 z) 1) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 (*.f64 z z))) (+.f64 1 z) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))

simplify80.0ms (0.1%)

Algorithm
egg-herbie
Rules
613×distribute-rgt-in_binary64
597×distribute-lft-in_binary64
306×unswap-sqr_binary64
301×times-frac_binary64
204×associate-/l*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03643308
18963169
227723086
Stop Event
node limit
Counts
129 → 194
Calls
Call 1
Inputs
(-.f64 (exp.f64 479507597606835099/10000000000000000) 1)
(-.f64 (+.f64 (exp.f64 479507597606835099/10000000000000000) (*.f64 904338909853211/2500000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) z))) 1)
(-.f64 (+.f64 (exp.f64 479507597606835099/10000000000000000) (+.f64 (*.f64 904338909853211/2500000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) z)) (*.f64 824317963449888900876567010521/12500000000000000000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) (pow.f64 z 2))))) 1)
(-.f64 (+.f64 (exp.f64 479507597606835099/10000000000000000) (+.f64 (*.f64 904338909853211/2500000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) z)) (+.f64 (*.f64 824317963449888900876567010521/12500000000000000000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) (pow.f64 z 2))) (*.f64 757255544926237955186730968119055527202632931/93750000000000000000000000000000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) (pow.f64 z 3)))))) 1)
(-.f64 (exp.f64 9999999999998099/10000000000000000) 1)
(-.f64 (+.f64 (exp.f64 9999999999998099/10000000000000000) (*.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z))) 1)
(-.f64 (+.f64 (*.f64 34312823887523880651584070801329/200000000000000000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) (pow.f64 z 2))) (+.f64 (exp.f64 9999999999998099/10000000000000000) (*.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z)))) 1)
(-.f64 (+.f64 (*.f64 34312823887523880651584070801329/200000000000000000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) (pow.f64 z 2))) (+.f64 (exp.f64 9999999999998099/10000000000000000) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z)) (*.f64 204231311528484264376362017997616464032432480233/6000000000000000000000000000000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) (pow.f64 z 3)))))) 1)
(-.f64 (exp.f64 9999999999998099/10000000000000000) 1)
(-.f64 (+.f64 (exp.f64 9999999999998099/10000000000000000) (*.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z))) 1)
(-.f64 (+.f64 (*.f64 34312823887523880651584070801329/200000000000000000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) (pow.f64 z 2))) (+.f64 (exp.f64 9999999999998099/10000000000000000) (*.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z)))) 1)
(-.f64 (+.f64 (*.f64 34312823887523880651584070801329/200000000000000000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) (pow.f64 z 2))) (+.f64 (exp.f64 9999999999998099/10000000000000000) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z)) (*.f64 204231311528484264376362017997616464032432480233/6000000000000000000000000000000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) (pow.f64 z 3)))))) 1)
469507597606837/10000000000000
(+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))
(+.f64 (*.f64 2076511864126339/4000000000000 (pow.f64 z 2)) (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z)))
(+.f64 (*.f64 2076511864126339/4000000000000 (pow.f64 z 2)) (+.f64 (*.f64 23912966683069397/40000000000000 (pow.f64 z 3)) (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))))
(/.f64 5826188486005177/10000000000000 z)
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 5826188486005177/10000000000000 (/.f64 1 z)))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3)))))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 93965933656573373/10000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3))))))
(/.f64 5826188486005177/10000000000000 z)
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 5826188486005177/10000000000000 (/.f64 1 z)))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3)))))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 93965933656573373/10000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3))))))
(+.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) -1)
(+.f64 0 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))) (cbrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))))) (log.f64 (cbrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))) (log.f64 (sqrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))))
(-.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 1)
(*.f64 1 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))
(*.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 1)
(*.f64 (cbrt.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) (cbrt.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 2)) (cbrt.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))
(*.f64 (sqrt.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) (sqrt.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 3) 1) (fma.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) (+.f64 1 (*.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 1))))
(/.f64 (fma.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) -1) (+.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 1))
(pow.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 1)
(pow.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 3) 1/3)
(pow.f64 (cbrt.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) 3)
(pow.f64 (sqrt.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) 2)
(sqrt.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 2))
(log.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))))
(cbrt.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 3))
(log1p.f64 (expm1.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))
(exp.f64 (log.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) 1))
(fma.f64 1 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) -1)
(fma.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (exp.f64 9999999999998099/10000000000000000) -1)
(fma.f64 (exp.f64 9999999999998099/10000000000000000) (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) -1)
(fma.f64 (exp.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (exp.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) -1)
(fma.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) -1)
(fma.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) (sqrt.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) -1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (/.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(*.f64 1 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(*.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (/.f64 1 (*.f64 (-.f64 1 z) (-.f64 2 z))))
(*.f64 (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (/.f64 1 (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (/.f64 1 (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(/.f64 1 (/.f64 (*.f64 (-.f64 1 z) (-.f64 2 z)) (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)) (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3)))))
(/.f64 1 (/.f64 (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2))))
(/.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)))
(/.f64 (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2) (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (/.f64 -21295833160343550136109053437957/25000000000000000000000000 (*.f64 (-.f64 1 z) (-.f64 2 z))))))
(/.f64 (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(/.f64 (neg.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)))) (neg.f64 (*.f64 (-.f64 1 z) (-.f64 2 z))))
(/.f64 (neg.f64 (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3)))) (neg.f64 (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2))) (neg.f64 (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(/.f64 (fma.f64 6765203681218851/10000000000000 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) (-.f64 1 z)) (*.f64 (-.f64 1 z) (*.f64 (-.f64 2 z) -2500000000000/3147848041806007)))
(/.f64 (fma.f64 (-.f64 2 z) -2500000000000/3147848041806007 (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) 1)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (*.f64 (-.f64 2 z) -2500000000000/3147848041806007)))
(/.f64 (fma.f64 -6765203681218851/10000000000000 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) (*.f64 (neg.f64 (-.f64 1 z)) 1)) (*.f64 (neg.f64 (-.f64 1 z)) (*.f64 (-.f64 2 z) -2500000000000/3147848041806007)))
(/.f64 (+.f64 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)))
(/.f64 (fma.f64 -6765203681218851/10000000000000 (-.f64 2 z) (*.f64 (neg.f64 (-.f64 1 z)) -3147848041806007/2500000000000)) (*.f64 (neg.f64 (-.f64 1 z)) (-.f64 2 z)))
(/.f64 (fma.f64 6765203681218851/10000000000000 (neg.f64 (-.f64 2 z)) (*.f64 (-.f64 1 z) 3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (neg.f64 (-.f64 2 z))))
(/.f64 (fma.f64 -1 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) 3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (neg.f64 (-.f64 2 z))))
(/.f64 (fma.f64 -6765203681218851/10000000000000 (neg.f64 (-.f64 2 z)) (*.f64 (neg.f64 (-.f64 1 z)) 3147848041806007/2500000000000)) (*.f64 (neg.f64 (-.f64 1 z)) (neg.f64 (-.f64 2 z))))
(/.f64 (+.f64 (-.f64 1 z) (*.f64 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) 6765203681218851/10000000000000)) (*.f64 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) (-.f64 1 z)))
(/.f64 (fma.f64 3147848041806007/2500000000000 (-.f64 1 z) (*.f64 (neg.f64 (-.f64 2 z)) 6765203681218851/10000000000000)) (*.f64 (neg.f64 (-.f64 2 z)) (-.f64 1 z)))
(/.f64 (fma.f64 (-.f64 1 z) 10000000000000/6765203681218851 (*.f64 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) 1)) (*.f64 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))
(/.f64 (fma.f64 -3147848041806007/2500000000000 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)) (*.f64 (-.f64 2 z) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))
(/.f64 (fma.f64 3147848041806007/2500000000000 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (*.f64 (neg.f64 (-.f64 2 z)) 1)) (*.f64 (neg.f64 (-.f64 2 z)) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))
(/.f64 (fma.f64 -1 (-.f64 1 z) (*.f64 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) -6765203681218851/10000000000000)) (*.f64 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) (neg.f64 (-.f64 1 z))))
(/.f64 (fma.f64 -3147848041806007/2500000000000 (neg.f64 (-.f64 1 z)) (*.f64 (-.f64 2 z) -6765203681218851/10000000000000)) (*.f64 (-.f64 2 z) (neg.f64 (-.f64 1 z))))
(/.f64 (fma.f64 3147848041806007/2500000000000 (neg.f64 (-.f64 1 z)) (*.f64 (neg.f64 (-.f64 2 z)) -6765203681218851/10000000000000)) (*.f64 (neg.f64 (-.f64 2 z)) (neg.f64 (-.f64 1 z))))
(/.f64 (-.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(/.f64 (/.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (-.f64 1 z)) (-.f64 2 z))
(pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2)
(pow.f64 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (exp.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(log.f64 (*.f64 (exp.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 1 (expm1.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 1 (expm1.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (exp.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(log.f64 (*.f64 (exp.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 1 (expm1.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 1 (expm1.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(exp.f64 (log.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 1))
(fma.f64 6765203681218851/10000000000000 (/.f64 1 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 1 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 1 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 1 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 -3147848041806007/2500000000000 (/.f64 1 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 1 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(fma.f64 (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (cbrt.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(fma.f64 (cbrt.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (cbrt.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)) (cbrt.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(fma.f64 (sqrt.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (sqrt.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 3147848041806007/2500000000000 (/.f64 1 (neg.f64 (-.f64 2 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(fma.f64 -6765203681218851/10000000000000 (/.f64 1 (neg.f64 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 (/.f64 1 (-.f64 2 z)) -3147848041806007/2500000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(fma.f64 (/.f64 1 (-.f64 1 z)) 6765203681218851/10000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (pow.f64 (-.f64 1 z) 3))) (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 1 (-.f64 1 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(fma.f64 (/.f64 -3147848041806007/2500000000000 (*.f64 (-.f64 2 z) (neg.f64 z))) (neg.f64 z) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 (pow.f64 z 3))) (fma.f64 z (+.f64 1 z) 1) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 (*.f64 z z))) (+.f64 1 z) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
Outputs
(-.f64 (exp.f64 479507597606835099/10000000000000000) 1)
(expm1.f64 479507597606835099/10000000000000000)
(-.f64 (+.f64 (exp.f64 479507597606835099/10000000000000000) (*.f64 904338909853211/2500000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) z))) 1)
(+.f64 (exp.f64 479507597606835099/10000000000000000) (-.f64 (*.f64 904338909853211/2500000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) z)) 1))
(+.f64 (*.f64 904338909853211/2500000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) z)) (expm1.f64 479507597606835099/10000000000000000))
(+.f64 (*.f64 (exp.f64 479507597606835099/10000000000000000) (*.f64 904338909853211/2500000000000 z)) (expm1.f64 479507597606835099/10000000000000000))
(-.f64 (+.f64 (exp.f64 479507597606835099/10000000000000000) (+.f64 (*.f64 904338909853211/2500000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) z)) (*.f64 824317963449888900876567010521/12500000000000000000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) (pow.f64 z 2))))) 1)
(+.f64 (exp.f64 479507597606835099/10000000000000000) (-.f64 (fma.f64 904338909853211/2500000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) z) (*.f64 824317963449888900876567010521/12500000000000000000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) (*.f64 z z)))) 1))
(+.f64 (fma.f64 904338909853211/2500000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) z) (*.f64 (exp.f64 479507597606835099/10000000000000000) (*.f64 (*.f64 z z) 824317963449888900876567010521/12500000000000000000000000))) (expm1.f64 479507597606835099/10000000000000000))
(+.f64 (*.f64 (exp.f64 479507597606835099/10000000000000000) (+.f64 (*.f64 904338909853211/2500000000000 z) (*.f64 824317963449888900876567010521/12500000000000000000000000 (*.f64 z z)))) (expm1.f64 479507597606835099/10000000000000000))
(-.f64 (+.f64 (exp.f64 479507597606835099/10000000000000000) (+.f64 (*.f64 904338909853211/2500000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) z)) (+.f64 (*.f64 824317963449888900876567010521/12500000000000000000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) (pow.f64 z 2))) (*.f64 757255544926237955186730968119055527202632931/93750000000000000000000000000000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) (pow.f64 z 3)))))) 1)
(+.f64 (exp.f64 479507597606835099/10000000000000000) (-.f64 (fma.f64 904338909853211/2500000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) z) (fma.f64 824317963449888900876567010521/12500000000000000000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) (*.f64 z z)) (*.f64 757255544926237955186730968119055527202632931/93750000000000000000000000000000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) (pow.f64 z 3))))) 1))
(+.f64 (fma.f64 904338909853211/2500000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) z) (fma.f64 824317963449888900876567010521/12500000000000000000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) (*.f64 z z)) (*.f64 (exp.f64 479507597606835099/10000000000000000) (*.f64 (pow.f64 z 3) 757255544926237955186730968119055527202632931/93750000000000000000000000000000000000)))) (expm1.f64 479507597606835099/10000000000000000))
(+.f64 (fma.f64 904338909853211/2500000000000 (*.f64 (exp.f64 479507597606835099/10000000000000000) z) (*.f64 (exp.f64 479507597606835099/10000000000000000) (+.f64 (*.f64 824317963449888900876567010521/12500000000000000000000000 (*.f64 z z)) (*.f64 757255544926237955186730968119055527202632931/93750000000000000000000000000000000000 (pow.f64 z 3))))) (expm1.f64 479507597606835099/10000000000000000))
(-.f64 (exp.f64 9999999999998099/10000000000000000) 1)
(expm1.f64 9999999999998099/10000000000000000)
(-.f64 (+.f64 (exp.f64 9999999999998099/10000000000000000) (*.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z))) 1)
(+.f64 (exp.f64 9999999999998099/10000000000000000) (-.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z)) 1))
(+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z)) (expm1.f64 9999999999998099/10000000000000000))
(+.f64 (*.f64 (/.f64 5826188486005177/10000000000000 z) (exp.f64 9999999999998099/10000000000000000)) (expm1.f64 9999999999998099/10000000000000000))
(-.f64 (+.f64 (*.f64 34312823887523880651584070801329/200000000000000000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) (pow.f64 z 2))) (+.f64 (exp.f64 9999999999998099/10000000000000000) (*.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z)))) 1)
(+.f64 (fma.f64 34312823887523880651584070801329/200000000000000000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) (*.f64 z z)) (+.f64 (exp.f64 9999999999998099/10000000000000000) (*.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z)))) -1)
(fma.f64 34312823887523880651584070801329/200000000000000000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) (*.f64 z z)) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z)) (expm1.f64 9999999999998099/10000000000000000)))
(+.f64 (+.f64 (*.f64 (/.f64 (exp.f64 9999999999998099/10000000000000000) z) (+.f64 (/.f64 34312823887523880651584070801329/200000000000000000000000000 z) 5826188486005177/10000000000000)) (exp.f64 9999999999998099/10000000000000000)) -1)
(-.f64 (+.f64 (*.f64 34312823887523880651584070801329/200000000000000000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) (pow.f64 z 2))) (+.f64 (exp.f64 9999999999998099/10000000000000000) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z)) (*.f64 204231311528484264376362017997616464032432480233/6000000000000000000000000000000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) (pow.f64 z 3)))))) 1)
(+.f64 (fma.f64 34312823887523880651584070801329/200000000000000000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) (*.f64 z z)) (+.f64 (exp.f64 9999999999998099/10000000000000000) (fma.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z) (/.f64 (*.f64 204231311528484264376362017997616464032432480233/6000000000000000000000000000000000000000 (exp.f64 9999999999998099/10000000000000000)) (pow.f64 z 3))))) -1)
(fma.f64 34312823887523880651584070801329/200000000000000000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) (*.f64 z z)) (+.f64 (fma.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z) (/.f64 204231311528484264376362017997616464032432480233/6000000000000000000000000000000000000000 (/.f64 (pow.f64 z 3) (exp.f64 9999999999998099/10000000000000000)))) (expm1.f64 9999999999998099/10000000000000000)))
(+.f64 (+.f64 (fma.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z) (exp.f64 9999999999998099/10000000000000000)) (*.f64 (/.f64 (exp.f64 9999999999998099/10000000000000000) (*.f64 z z)) (+.f64 (/.f64 204231311528484264376362017997616464032432480233/6000000000000000000000000000000000000000 z) 34312823887523880651584070801329/200000000000000000000000000))) -1)
(-.f64 (exp.f64 9999999999998099/10000000000000000) 1)
(expm1.f64 9999999999998099/10000000000000000)
(-.f64 (+.f64 (exp.f64 9999999999998099/10000000000000000) (*.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z))) 1)
(+.f64 (exp.f64 9999999999998099/10000000000000000) (-.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z)) 1))
(+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z)) (expm1.f64 9999999999998099/10000000000000000))
(+.f64 (*.f64 (/.f64 5826188486005177/10000000000000 z) (exp.f64 9999999999998099/10000000000000000)) (expm1.f64 9999999999998099/10000000000000000))
(-.f64 (+.f64 (*.f64 34312823887523880651584070801329/200000000000000000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) (pow.f64 z 2))) (+.f64 (exp.f64 9999999999998099/10000000000000000) (*.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z)))) 1)
(+.f64 (fma.f64 34312823887523880651584070801329/200000000000000000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) (*.f64 z z)) (+.f64 (exp.f64 9999999999998099/10000000000000000) (*.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z)))) -1)
(fma.f64 34312823887523880651584070801329/200000000000000000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) (*.f64 z z)) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z)) (expm1.f64 9999999999998099/10000000000000000)))
(+.f64 (+.f64 (*.f64 (/.f64 (exp.f64 9999999999998099/10000000000000000) z) (+.f64 (/.f64 34312823887523880651584070801329/200000000000000000000000000 z) 5826188486005177/10000000000000)) (exp.f64 9999999999998099/10000000000000000)) -1)
(-.f64 (+.f64 (*.f64 34312823887523880651584070801329/200000000000000000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) (pow.f64 z 2))) (+.f64 (exp.f64 9999999999998099/10000000000000000) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z)) (*.f64 204231311528484264376362017997616464032432480233/6000000000000000000000000000000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) (pow.f64 z 3)))))) 1)
(+.f64 (fma.f64 34312823887523880651584070801329/200000000000000000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) (*.f64 z z)) (+.f64 (exp.f64 9999999999998099/10000000000000000) (fma.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z) (/.f64 (*.f64 204231311528484264376362017997616464032432480233/6000000000000000000000000000000000000000 (exp.f64 9999999999998099/10000000000000000)) (pow.f64 z 3))))) -1)
(fma.f64 34312823887523880651584070801329/200000000000000000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) (*.f64 z z)) (+.f64 (fma.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z) (/.f64 204231311528484264376362017997616464032432480233/6000000000000000000000000000000000000000 (/.f64 (pow.f64 z 3) (exp.f64 9999999999998099/10000000000000000)))) (expm1.f64 9999999999998099/10000000000000000)))
(+.f64 (+.f64 (fma.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 9999999999998099/10000000000000000) z) (exp.f64 9999999999998099/10000000000000000)) (*.f64 (/.f64 (exp.f64 9999999999998099/10000000000000000) (*.f64 z z)) (+.f64 (/.f64 204231311528484264376362017997616464032432480233/6000000000000000000000000000000000000000 z) 34312823887523880651584070801329/200000000000000000000000000))) -1)
469507597606837/10000000000000
(+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))
(fma.f64 904338909853211/2500000000000 z 469507597606837/10000000000000)
(+.f64 (*.f64 2076511864126339/4000000000000 (pow.f64 z 2)) (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z)))
(fma.f64 2076511864126339/4000000000000 (*.f64 z z) (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z)))
(fma.f64 (*.f64 z z) 2076511864126339/4000000000000 (fma.f64 904338909853211/2500000000000 z 469507597606837/10000000000000))
(+.f64 (*.f64 2076511864126339/4000000000000 (pow.f64 z 2)) (+.f64 (*.f64 23912966683069397/40000000000000 (pow.f64 z 3)) (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))))
(fma.f64 2076511864126339/4000000000000 (*.f64 z z) (fma.f64 23912966683069397/40000000000000 (pow.f64 z 3) (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))))
(fma.f64 (*.f64 z z) 2076511864126339/4000000000000 (fma.f64 (pow.f64 z 3) 23912966683069397/40000000000000 (fma.f64 904338909853211/2500000000000 z 469507597606837/10000000000000)))
(/.f64 5826188486005177/10000000000000 z)
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 5826188486005177/10000000000000 (/.f64 1 z)))
(+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) (/.f64 5826188486005177/10000000000000 z))
(+.f64 (/.f64 (/.f64 3683516130645841/2000000000000 z) z) (/.f64 5826188486005177/10000000000000 z))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3)))))
(+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) (+.f64 (/.f64 5826188486005177/10000000000000 z) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3))))
(+.f64 (+.f64 (/.f64 (/.f64 3683516130645841/2000000000000 z) z) (/.f64 5826188486005177/10000000000000 z)) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3)))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 93965933656573373/10000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3))))))
(+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) (+.f64 (+.f64 (/.f64 93965933656573373/10000000000000 (pow.f64 z 4)) (/.f64 5826188486005177/10000000000000 z)) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3))))
(+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) (+.f64 (/.f64 5826188486005177/10000000000000 z) (+.f64 (/.f64 43600364987677261/10000000000000 (pow.f64 z 3)) (/.f64 93965933656573373/10000000000000 (pow.f64 z 4)))))
(+.f64 (/.f64 (/.f64 3683516130645841/2000000000000 z) z) (+.f64 (/.f64 43600364987677261/10000000000000 (pow.f64 z 3)) (+.f64 (/.f64 5826188486005177/10000000000000 z) (/.f64 93965933656573373/10000000000000 (pow.f64 z 4)))))
(/.f64 5826188486005177/10000000000000 z)
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (*.f64 5826188486005177/10000000000000 (/.f64 1 z)))
(+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) (/.f64 5826188486005177/10000000000000 z))
(+.f64 (/.f64 (/.f64 3683516130645841/2000000000000 z) z) (/.f64 5826188486005177/10000000000000 z))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3)))))
(+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) (+.f64 (/.f64 5826188486005177/10000000000000 z) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3))))
(+.f64 (+.f64 (/.f64 (/.f64 3683516130645841/2000000000000 z) z) (/.f64 5826188486005177/10000000000000 z)) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3)))
(+.f64 (*.f64 3683516130645841/2000000000000 (/.f64 1 (pow.f64 z 2))) (+.f64 (*.f64 93965933656573373/10000000000000 (/.f64 1 (pow.f64 z 4))) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3))))))
(+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) (+.f64 (+.f64 (/.f64 93965933656573373/10000000000000 (pow.f64 z 4)) (/.f64 5826188486005177/10000000000000 z)) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3))))
(+.f64 (/.f64 3683516130645841/2000000000000 (*.f64 z z)) (+.f64 (/.f64 5826188486005177/10000000000000 z) (+.f64 (/.f64 43600364987677261/10000000000000 (pow.f64 z 3)) (/.f64 93965933656573373/10000000000000 (pow.f64 z 4)))))
(+.f64 (/.f64 (/.f64 3683516130645841/2000000000000 z) z) (+.f64 (/.f64 43600364987677261/10000000000000 (pow.f64 z 3)) (+.f64 (/.f64 5826188486005177/10000000000000 z) (/.f64 93965933656573373/10000000000000 (pow.f64 z 4)))))
(+.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) -1)
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(+.f64 0 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))) (cbrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))))) (log.f64 (cbrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))) (cbrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))))) (log.f64 (cbrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))))) (log.f64 (cbrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))) (log.f64 (sqrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))))
(-.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 1)
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(*.f64 1 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(*.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 1)
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(*.f64 (cbrt.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) (cbrt.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 2)))
(*.f64 (cbrt.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (cbrt.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) 2)))
(*.f64 (cbrt.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (cbrt.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 2)) (cbrt.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))
(*.f64 (cbrt.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (cbrt.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) 2)))
(*.f64 (cbrt.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (cbrt.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) 2)))
(*.f64 (sqrt.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) (sqrt.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 3) 1) (fma.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) (+.f64 1 (*.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 1))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) 3) -1) (fma.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (+.f64 1 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))))
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) 3)) (fma.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (+.f64 1 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))))
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))) 3)) (+.f64 (+.f64 1 (exp.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (exp.f64 (*.f64 2 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))))
(/.f64 (fma.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) -1) (+.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 1))
(/.f64 (fma.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) -1) (+.f64 1 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))
(/.f64 (+.f64 -1 (exp.f64 (*.f64 2 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))) (+.f64 1 (exp.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))
(pow.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 1)
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(pow.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 3) 1/3)
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(pow.f64 (cbrt.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) 3)
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(pow.f64 (sqrt.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) 2)
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(sqrt.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 2))
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(log.f64 (exp.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))))
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(cbrt.f64 (pow.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) 3))
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(log1p.f64 (expm1.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(exp.f64 (log.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))))
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) 1))
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(fma.f64 1 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) -1)
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(fma.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (exp.f64 9999999999998099/10000000000000000) -1)
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(fma.f64 (exp.f64 9999999999998099/10000000000000000) (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) -1)
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(fma.f64 (exp.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (exp.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) -1)
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(fma.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) -1)
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(fma.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) (sqrt.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) -1)
(expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) 1)
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(-.f64 (/.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (/.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(/.f64 (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))))
(/.f64 (-.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(*.f64 1 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(*.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 1)
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(*.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (/.f64 1 (*.f64 (-.f64 1 z) (-.f64 2 z))))
(/.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (+.f64 -3147848041806007/2500000000000 (*.f64 3147848041806007/2500000000000 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(*.f64 (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (/.f64 1 (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)) (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3)))))
(/.f64 (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (/.f64 1 (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(/.f64 (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))))
(/.f64 (-.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(/.f64 1 (/.f64 (*.f64 (-.f64 1 z) (-.f64 2 z)) (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)))))
(*.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (/.f64 1 (*.f64 (-.f64 1 z) (-.f64 2 z))))
(/.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (+.f64 -3147848041806007/2500000000000 (*.f64 3147848041806007/2500000000000 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)) (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3)))))
(/.f64 (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)))
(/.f64 1 (/.f64 (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(/.f64 (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))))
(/.f64 (-.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(/.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(*.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (/.f64 1 (*.f64 (-.f64 1 z) (-.f64 2 z))))
(/.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (+.f64 -3147848041806007/2500000000000 (*.f64 3147848041806007/2500000000000 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)) (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3)))))
(/.f64 (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2) (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (/.f64 -21295833160343550136109053437957/25000000000000000000000000 (*.f64 (-.f64 1 z) (-.f64 2 z))))))
(/.f64 (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (+.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (+.f64 (/.f64 21295833160343550136109053437957/25000000000000000000000000 (*.f64 (-.f64 1 z) (-.f64 2 z))) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(/.f64 (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))))
(/.f64 (-.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(/.f64 (neg.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)))) (neg.f64 (*.f64 (-.f64 1 z) (-.f64 2 z))))
(*.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (/.f64 1 (*.f64 (-.f64 1 z) (-.f64 2 z))))
(/.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (+.f64 -3147848041806007/2500000000000 (*.f64 3147848041806007/2500000000000 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (neg.f64 (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3)))) (neg.f64 (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)) (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3)))))
(/.f64 (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2))) (neg.f64 (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(/.f64 (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))))
(/.f64 (-.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(/.f64 (fma.f64 6765203681218851/10000000000000 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) (-.f64 1 z)) (*.f64 (-.f64 1 z) (*.f64 (-.f64 2 z) -2500000000000/3147848041806007)))
(/.f64 (+.f64 (-.f64 1 z) (*.f64 (-.f64 2 z) -6765203681218851/12591392167224028)) (*.f64 (-.f64 1 z) (*.f64 (-.f64 2 z) -2500000000000/3147848041806007)))
(/.f64 (fma.f64 (-.f64 2 z) -6765203681218851/12591392167224028 (-.f64 1 z)) (*.f64 (-.f64 1 z) (*.f64 (-.f64 2 z) -2500000000000/3147848041806007)))
(/.f64 (/.f64 (fma.f64 (-.f64 2 z) -6765203681218851/12591392167224028 (-.f64 1 z)) (-.f64 1 z)) (*.f64 (-.f64 2 z) -2500000000000/3147848041806007))
(/.f64 (fma.f64 (-.f64 2 z) -2500000000000/3147848041806007 (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) 1)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (*.f64 (-.f64 2 z) -2500000000000/3147848041806007)))
(/.f64 (fma.f64 (-.f64 2 z) -2500000000000/3147848041806007 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))) (*.f64 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))
(/.f64 (fma.f64 (-.f64 2 z) -2500000000000/3147848041806007 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))) (*.f64 -2500000000000/3147848041806007 (*.f64 (-.f64 2 z) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)))))
(/.f64 (fma.f64 (-.f64 2 z) -2500000000000/3147848041806007 (+.f64 10000000000000/6765203681218851 (/.f64 z -6765203681218851/10000000000000))) (*.f64 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) (+.f64 10000000000000/6765203681218851 (/.f64 z -6765203681218851/10000000000000))))
(/.f64 (fma.f64 -6765203681218851/10000000000000 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) (*.f64 (neg.f64 (-.f64 1 z)) 1)) (*.f64 (neg.f64 (-.f64 1 z)) (*.f64 (-.f64 2 z) -2500000000000/3147848041806007)))
(/.f64 (+.f64 (*.f64 (-.f64 2 z) 6765203681218851/12591392167224028) (neg.f64 (-.f64 1 z))) (*.f64 (*.f64 (-.f64 1 z) (neg.f64 (-.f64 2 z))) -2500000000000/3147848041806007))
(/.f64 (fma.f64 (-.f64 2 z) 6765203681218851/12591392167224028 (+.f64 -1 z)) (*.f64 (-.f64 2 z) (*.f64 -2500000000000/3147848041806007 (+.f64 -1 z))))
(/.f64 (fma.f64 (-.f64 2 z) 6765203681218851/12591392167224028 (+.f64 z -1)) (*.f64 (-.f64 2 z) (+.f64 2500000000000/3147848041806007 (*.f64 z -2500000000000/3147848041806007))))
(/.f64 (+.f64 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)))
(/.f64 (fma.f64 -3147848041806007/2500000000000 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)) (*.f64 (-.f64 2 z) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))
(/.f64 (/.f64 (fma.f64 -3147848041806007/2500000000000 (+.f64 10000000000000/6765203681218851 (/.f64 z -6765203681218851/10000000000000)) (-.f64 2 z)) (-.f64 2 z)) (+.f64 10000000000000/6765203681218851 (/.f64 z -6765203681218851/10000000000000)))
(/.f64 (fma.f64 -6765203681218851/10000000000000 (-.f64 2 z) (*.f64 (neg.f64 (-.f64 1 z)) -3147848041806007/2500000000000)) (*.f64 (neg.f64 (-.f64 1 z)) (-.f64 2 z)))
(*.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (/.f64 1 (*.f64 (-.f64 1 z) (-.f64 2 z))))
(/.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (+.f64 -3147848041806007/2500000000000 (*.f64 3147848041806007/2500000000000 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (fma.f64 6765203681218851/10000000000000 (neg.f64 (-.f64 2 z)) (*.f64 (-.f64 1 z) 3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (neg.f64 (-.f64 2 z))))
(*.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (/.f64 1 (*.f64 (-.f64 1 z) (-.f64 2 z))))
(/.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (+.f64 -3147848041806007/2500000000000 (*.f64 3147848041806007/2500000000000 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (fma.f64 -1 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) 3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (neg.f64 (-.f64 2 z))))
(/.f64 (fma.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) 3147848041806007/2500000000000 (+.f64 -2 z)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (+.f64 -2 z)))
(/.f64 (fma.f64 (+.f64 10000000000000/6765203681218851 (/.f64 z -6765203681218851/10000000000000)) 3147848041806007/2500000000000 (+.f64 z -2)) (*.f64 (+.f64 10000000000000/6765203681218851 (/.f64 z -6765203681218851/10000000000000)) (+.f64 z -2)))
(/.f64 (fma.f64 -6765203681218851/10000000000000 (neg.f64 (-.f64 2 z)) (*.f64 (neg.f64 (-.f64 1 z)) 3147848041806007/2500000000000)) (*.f64 (neg.f64 (-.f64 1 z)) (neg.f64 (-.f64 2 z))))
(*.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (/.f64 1 (*.f64 (-.f64 1 z) (-.f64 2 z))))
(/.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (+.f64 -3147848041806007/2500000000000 (*.f64 3147848041806007/2500000000000 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (+.f64 (-.f64 1 z) (*.f64 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) 6765203681218851/10000000000000)) (*.f64 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) (-.f64 1 z)))
(/.f64 (+.f64 (-.f64 1 z) (*.f64 (-.f64 2 z) -6765203681218851/12591392167224028)) (*.f64 (-.f64 1 z) (*.f64 (-.f64 2 z) -2500000000000/3147848041806007)))
(/.f64 (fma.f64 (-.f64 2 z) -6765203681218851/12591392167224028 (-.f64 1 z)) (*.f64 (-.f64 1 z) (*.f64 (-.f64 2 z) -2500000000000/3147848041806007)))
(/.f64 (/.f64 (fma.f64 (-.f64 2 z) -6765203681218851/12591392167224028 (-.f64 1 z)) (-.f64 1 z)) (*.f64 (-.f64 2 z) -2500000000000/3147848041806007))
(/.f64 (fma.f64 3147848041806007/2500000000000 (-.f64 1 z) (*.f64 (neg.f64 (-.f64 2 z)) 6765203681218851/10000000000000)) (*.f64 (neg.f64 (-.f64 2 z)) (-.f64 1 z)))
(*.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (/.f64 1 (*.f64 (-.f64 1 z) (-.f64 2 z))))
(/.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (+.f64 -3147848041806007/2500000000000 (*.f64 3147848041806007/2500000000000 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (fma.f64 (-.f64 1 z) 10000000000000/6765203681218851 (*.f64 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) 1)) (*.f64 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))
(/.f64 (fma.f64 (-.f64 1 z) 10000000000000/6765203681218851 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007)) (*.f64 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))
(/.f64 (fma.f64 (-.f64 1 z) 10000000000000/6765203681218851 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007)) (*.f64 -2500000000000/3147848041806007 (*.f64 (-.f64 2 z) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)))))
(/.f64 (fma.f64 (-.f64 1 z) 10000000000000/6765203681218851 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007)) (*.f64 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) (+.f64 10000000000000/6765203681218851 (/.f64 z -6765203681218851/10000000000000))))
(/.f64 (fma.f64 -3147848041806007/2500000000000 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)) (*.f64 (-.f64 2 z) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))
(/.f64 (/.f64 (fma.f64 -3147848041806007/2500000000000 (+.f64 10000000000000/6765203681218851 (/.f64 z -6765203681218851/10000000000000)) (-.f64 2 z)) (-.f64 2 z)) (+.f64 10000000000000/6765203681218851 (/.f64 z -6765203681218851/10000000000000)))
(/.f64 (fma.f64 3147848041806007/2500000000000 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (*.f64 (neg.f64 (-.f64 2 z)) 1)) (*.f64 (neg.f64 (-.f64 2 z)) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))
(/.f64 (fma.f64 -1 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) 3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (neg.f64 (-.f64 2 z))))
(/.f64 (fma.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) 3147848041806007/2500000000000 (+.f64 -2 z)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (+.f64 -2 z)))
(/.f64 (fma.f64 (+.f64 10000000000000/6765203681218851 (/.f64 z -6765203681218851/10000000000000)) 3147848041806007/2500000000000 (+.f64 z -2)) (*.f64 (+.f64 10000000000000/6765203681218851 (/.f64 z -6765203681218851/10000000000000)) (+.f64 z -2)))
(/.f64 (fma.f64 -1 (-.f64 1 z) (*.f64 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) -6765203681218851/10000000000000)) (*.f64 (*.f64 (-.f64 2 z) -2500000000000/3147848041806007) (neg.f64 (-.f64 1 z))))
(/.f64 (+.f64 (*.f64 (-.f64 2 z) 6765203681218851/12591392167224028) (neg.f64 (-.f64 1 z))) (*.f64 (*.f64 (-.f64 1 z) (neg.f64 (-.f64 2 z))) -2500000000000/3147848041806007))
(/.f64 (fma.f64 (-.f64 2 z) 6765203681218851/12591392167224028 (+.f64 -1 z)) (*.f64 (-.f64 2 z) (*.f64 -2500000000000/3147848041806007 (+.f64 -1 z))))
(/.f64 (fma.f64 (-.f64 2 z) 6765203681218851/12591392167224028 (+.f64 z -1)) (*.f64 (-.f64 2 z) (+.f64 2500000000000/3147848041806007 (*.f64 z -2500000000000/3147848041806007))))
(/.f64 (fma.f64 -3147848041806007/2500000000000 (neg.f64 (-.f64 1 z)) (*.f64 (-.f64 2 z) -6765203681218851/10000000000000)) (*.f64 (-.f64 2 z) (neg.f64 (-.f64 1 z))))
(*.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (/.f64 1 (*.f64 (-.f64 1 z) (-.f64 2 z))))
(/.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (+.f64 -3147848041806007/2500000000000 (*.f64 3147848041806007/2500000000000 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (fma.f64 3147848041806007/2500000000000 (neg.f64 (-.f64 1 z)) (*.f64 (neg.f64 (-.f64 2 z)) -6765203681218851/10000000000000)) (*.f64 (neg.f64 (-.f64 2 z)) (neg.f64 (-.f64 1 z))))
(*.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (/.f64 1 (*.f64 (-.f64 1 z) (-.f64 2 z))))
(/.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (+.f64 -3147848041806007/2500000000000 (*.f64 3147848041806007/2500000000000 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (-.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2) (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))
(/.f64 (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(/.f64 (-.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))))
(/.f64 (/.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (-.f64 1 z)) (-.f64 2 z))
(*.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (/.f64 1 (*.f64 (-.f64 1 z) (-.f64 2 z))))
(/.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (+.f64 -3147848041806007/2500000000000 (*.f64 3147848041806007/2500000000000 z))) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 1)
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3)
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2)
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(pow.f64 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 3) 1/3)
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 2))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(log.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (exp.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(log.f64 (*.f64 (exp.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 1 (expm1.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 1 (expm1.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (exp.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(log.f64 (*.f64 (exp.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 1 (expm1.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 1 (expm1.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 3))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(exp.f64 (log.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 1))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 6765203681218851/10000000000000 (/.f64 1 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 1 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 1 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 1 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 -3147848041806007/2500000000000 (/.f64 1 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 1 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (cbrt.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(fma.f64 (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (cbrt.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 2)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(fma.f64 (cbrt.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (cbrt.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)) (cbrt.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 (cbrt.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (cbrt.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 2)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 (sqrt.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (sqrt.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 3147848041806007/2500000000000 (/.f64 1 (neg.f64 (-.f64 2 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 3147848041806007/2500000000000 (+.f64 -2 z)))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 3147848041806007/2500000000000 (+.f64 z -2)))
(fma.f64 -6765203681218851/10000000000000 (/.f64 1 (neg.f64 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -6765203681218851/10000000000000 (+.f64 -1 z)))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -6765203681218851/10000000000000 (+.f64 z -1)))
(fma.f64 (/.f64 1 (-.f64 2 z)) -3147848041806007/2500000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 (/.f64 1 (-.f64 1 z)) 6765203681218851/10000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (pow.f64 (-.f64 1 z) 3))) (+.f64 (pow.f64 (-.f64 1 z) 2) (-.f64 1 (-.f64 1 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(fma.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (pow.f64 (-.f64 1 z) 3))) (+.f64 (pow.f64 (-.f64 1 z) 2) (+.f64 0 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(fma.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (pow.f64 (-.f64 1 z) 3))) (+.f64 z (pow.f64 (-.f64 1 z) 2)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(fma.f64 (/.f64 -3147848041806007/2500000000000 (*.f64 (-.f64 2 z) (neg.f64 z))) (neg.f64 z) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(fma.f64 (/.f64 -3147848041806007/2500000000000 (*.f64 (+.f64 -2 z) z)) (neg.f64 z) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (*.f64 (/.f64 -3147848041806007/2500000000000 (*.f64 z (+.f64 z -2))) z))
(fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 (pow.f64 z 3))) (fma.f64 z (+.f64 1 z) 1) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 (*.f64 z z))) (+.f64 1 z) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))

localize35.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
0.5b
(/.f64 (exp.f64 -15/2) z)
0.6b
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
Compiler

Compiled 73 to 57 computations (21.9% saved)

series10.0ms (0%)

Counts
3 → 12
Calls

9 calls:

TimeVariablePointExpression
5.0ms
z
@inf
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
1.0ms
z
@-inf
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
1.0ms
z
@0
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
1.0ms
z
@0
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
1.0ms
z
@inf
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))

rewrite73.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
922×log-prod_binary64
340×expm1-udef_binary64
340×log1p-udef_binary64
278×log-pow_binary64
196×add-sqr-sqrt_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01845
139745
2498845
Stop Event
node limit
Counts
3 → 80
Calls
Call 1
Inputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (exp.f64 -15/2) z)
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))) (cbrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) 1) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 z)) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (exp.f64 -15/2)) 1106209385320415913103082059/4200000000000000000000000) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (neg.f64 (exp.f64 -15/2))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (/.f64 (exp.f64 -15) (*.f64 z z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (-.f64 -15/2 (log.f64 z)) (log.f64 1106209385320415913103082059/4200000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (-.f64 -15/2 (log.f64 z)) (log.f64 1106209385320415913103082059/4200000000000000000000000)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (exp.f64 -15/2) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z))) (cbrt.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (exp.f64 -15/2) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 -15/2) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 -15/2) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (exp.f64 -15/2) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 z)) (pow.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 z)) 2) (/.f64 (exp.f64 -5/2) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 -5) (*.f64 (exp.f64 -5/2) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 -15/4) (sqrt.f64 z)) (/.f64 (exp.f64 -15/4) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 -15/4) (*.f64 (exp.f64 -15/4) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 -15/2)) (/.f64 1 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (exp.f64 -15/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 -5) 1) (/.f64 (exp.f64 -5/2) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 -15/4) 1) (/.f64 (exp.f64 -15/4) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 (exp.f64 -15/2) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 -5) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (exp.f64 -5/2) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 -15/4) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (exp.f64 -15/4) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 (exp.f64 -15/2) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 -5) (sqrt.f64 z)) (/.f64 (exp.f64 -5/2) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (exp.f64 -15/2) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (exp.f64 -15/2) z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (exp.f64 -15/4) (sqrt.f64 z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (exp.f64 -15/2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (exp.f64 -15/2) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (exp.f64 -15) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (exp.f64 -15/2) z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (exp.f64 -15/2) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (exp.f64 -45/2) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (exp.f64 -15/2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (exp.f64 -15/2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 -15/2 (log.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (-.f64 -15/2 (log.f64 z)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))))) (cbrt.f64 (exp.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) z)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) 2) 3/2) (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 3) (pow.f64 (*.f64 (PI.f64) 2) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 1))))))

simplify58.0ms (0.1%)

Algorithm
egg-herbie
Rules
972×fma-def_binary64
700×unswap-sqr_binary64
591×associate-/l*_binary64
191×associate-*r*_binary64
186×cube-prod_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02751797
16921716
225591598
Stop Event
node limit
Counts
92 → 124
Calls
Call 1
Inputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) z)))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) z)))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (*.f64 (pow.f64 z 2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))))))) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64))))
(+.f64 0 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))) (cbrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) 1)
(/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))
(/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(/.f64 (neg.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (neg.f64 z))
(/.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) 1) z)
(/.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(/.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 z)) (sqrt.f64 z))
(/.f64 (*.f64 (neg.f64 (exp.f64 -15/2)) 1106209385320415913103082059/4200000000000000000000000) (neg.f64 z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (neg.f64 (exp.f64 -15/2))) (neg.f64 z))
(pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) 1)
(pow.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3)
(pow.f64 (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2)
(sqrt.f64 (*.f64 (/.f64 (exp.f64 -15) (*.f64 z z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(log.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(cbrt.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) 3))
(expm1.f64 (log1p.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(log1p.f64 (expm1.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(exp.f64 (+.f64 (-.f64 -15/2 (log.f64 z)) (log.f64 1106209385320415913103082059/4200000000000000000000000)))
(exp.f64 (*.f64 (+.f64 (-.f64 -15/2 (log.f64 z)) (log.f64 1106209385320415913103082059/4200000000000000000000000)) 1))
(+.f64 0 (/.f64 (exp.f64 -15/2) z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z))) (cbrt.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (exp.f64 -15/2) z))) 1)
(*.f64 (exp.f64 -15/2) (/.f64 1 z))
(*.f64 (/.f64 (exp.f64 -15/2) z) 1)
(*.f64 1 (/.f64 (exp.f64 -15/2) z))
(*.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 z)) (pow.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 z)) 2))
(*.f64 (pow.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 z)) 2) (/.f64 (exp.f64 -5/2) (cbrt.f64 z)))
(*.f64 (exp.f64 -5) (*.f64 (exp.f64 -5/2) (/.f64 1 z)))
(*.f64 (/.f64 (exp.f64 -15/4) (sqrt.f64 z)) (/.f64 (exp.f64 -15/4) (sqrt.f64 z)))
(*.f64 (exp.f64 -15/4) (*.f64 (exp.f64 -15/4) (/.f64 1 z)))
(*.f64 (neg.f64 (exp.f64 -15/2)) (/.f64 1 (neg.f64 z)))
(*.f64 (/.f64 1 z) (exp.f64 -15/2))
(*.f64 (/.f64 (exp.f64 -5) 1) (/.f64 (exp.f64 -5/2) z))
(*.f64 (/.f64 (exp.f64 -15/4) 1) (/.f64 (exp.f64 -15/4) z))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 (exp.f64 -15/2) (cbrt.f64 z)))
(*.f64 (/.f64 (exp.f64 -5) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (exp.f64 -5/2) (cbrt.f64 z)))
(*.f64 (/.f64 (exp.f64 -15/4) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (exp.f64 -15/4) (cbrt.f64 z)))
(*.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 (exp.f64 -15/2) (sqrt.f64 z)))
(*.f64 (/.f64 (exp.f64 -5) (sqrt.f64 z)) (/.f64 (exp.f64 -5/2) (sqrt.f64 z)))
(pow.f64 (/.f64 (exp.f64 -15/2) z) 1)
(pow.f64 (pow.f64 (/.f64 (exp.f64 -15/2) z) 3) 1/3)
(pow.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 z)) 3)
(pow.f64 (/.f64 (exp.f64 -15/4) (sqrt.f64 z)) 2)
(pow.f64 (/.f64 z (exp.f64 -15/2)) -1)
(neg.f64 (/.f64 (exp.f64 -15/2) (neg.f64 z)))
(sqrt.f64 (/.f64 (exp.f64 -15) (*.f64 z z)))
(log.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (exp.f64 -15/2) z))))
(cbrt.f64 (pow.f64 (/.f64 (exp.f64 -15/2) z) 3))
(cbrt.f64 (/.f64 (exp.f64 -45/2) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (/.f64 (exp.f64 -15/2) z)))
(log1p.f64 (expm1.f64 (/.f64 (exp.f64 -15/2) z)))
(exp.f64 (-.f64 -15/2 (log.f64 z)))
(exp.f64 (*.f64 (-.f64 -15/2 (log.f64 z)) 1))
(+.f64 0 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))))) (cbrt.f64 (exp.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))))) 1)
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) z)
(pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 2)
(sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 2)))
(log.f64 (exp.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) 2) 3/2) (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 3) (pow.f64 (*.f64 (PI.f64) 2) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 1))
Outputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (/.f64 z (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 2) (exp.f64 -15/2))) (/.f64 z (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 -1 (log.f64 15/2) -1/15)))) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 -1 (log.f64 15/2) -1/15))) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (*.f64 (sqrt.f64 2) (-.f64 -1/15 (log.f64 15/2))) (/.f64 (sqrt.f64 2) z)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) z)))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) z))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 -1 (log.f64 15/2) -1/15)))) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 -1 (log.f64 15/2) -1/15))) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (*.f64 (sqrt.f64 2) (*.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (*.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) z)) (sqrt.f64 (PI.f64)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (*.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) z)) (sqrt.f64 2))) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (*.f64 (sqrt.f64 2) (-.f64 -1/15 (log.f64 15/2))) (/.f64 (sqrt.f64 2) z))))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) z)))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (*.f64 (pow.f64 z 2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))))))) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) z))))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 -1 (log.f64 15/2) -1/15)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (*.f64 (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3)))) (*.f64 z z)))) (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64)))))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (*.f64 z z))) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125))) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (*.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) z)) (sqrt.f64 2)))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 -1 (log.f64 15/2) -1/15))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 2)) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (*.f64 (sqrt.f64 15/2) z) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (-.f64 -1/15 (log.f64 15/2)))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (fma.f64 (exp.f64 -15/2) (*.f64 (*.f64 (fma.f64 (-.f64 -1/15 (log.f64 15/2)) 29/225 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) 86/10125)) (*.f64 (sqrt.f64 15/2) (*.f64 z z))) (sqrt.f64 2)) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (exp.f64 -15/2))) (sqrt.f64 15/2))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 (/.f64 z (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 (/.f64 z (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 (/.f64 z (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 (/.f64 z (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 (/.f64 z (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 (/.f64 z (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 (/.f64 z (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 (/.f64 z (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (sqrt.f64 (PI.f64)))))
(+.f64 0 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))) (cbrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) 1)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(/.f64 (neg.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (neg.f64 z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(/.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) 1) z)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(/.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(/.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(/.f64 (*.f64 (neg.f64 (exp.f64 -15/2)) 1106209385320415913103082059/4200000000000000000000000) (neg.f64 z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (neg.f64 (exp.f64 -15/2))) (neg.f64 z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) 1)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(pow.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) 3) 1/3)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(pow.f64 (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(pow.f64 (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(sqrt.f64 (*.f64 (/.f64 (exp.f64 -15) (*.f64 z z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(sqrt.f64 (*.f64 (/.f64 (/.f64 (exp.f64 -15) z) z) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(log.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(cbrt.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) 3))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(expm1.f64 (log1p.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(log1p.f64 (expm1.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(exp.f64 (+.f64 (-.f64 -15/2 (log.f64 z)) (log.f64 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(exp.f64 (*.f64 (+.f64 (-.f64 -15/2 (log.f64 z)) (log.f64 1106209385320415913103082059/4200000000000000000000000)) 1))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)
(*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(+.f64 0 (/.f64 (exp.f64 -15/2) z))
(/.f64 (exp.f64 -15/2) z)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z))) (cbrt.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (exp.f64 -15/2) z))) 1)
(/.f64 (exp.f64 -15/2) z)
(*.f64 (exp.f64 -15/2) (/.f64 1 z))
(/.f64 (exp.f64 -15/2) z)
(*.f64 (/.f64 (exp.f64 -15/2) z) 1)
(/.f64 (exp.f64 -15/2) z)
(*.f64 1 (/.f64 (exp.f64 -15/2) z))
(/.f64 (exp.f64 -15/2) z)
(*.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 z)) (pow.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 z)) 2))
(/.f64 (exp.f64 -15/2) z)
(*.f64 (pow.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 z)) 2) (/.f64 (exp.f64 -5/2) (cbrt.f64 z)))
(/.f64 (exp.f64 -15/2) z)
(*.f64 (exp.f64 -5) (*.f64 (exp.f64 -5/2) (/.f64 1 z)))
(/.f64 (exp.f64 -15/2) z)
(*.f64 (/.f64 (exp.f64 -15/4) (sqrt.f64 z)) (/.f64 (exp.f64 -15/4) (sqrt.f64 z)))
(/.f64 (exp.f64 -15/2) z)
(*.f64 (exp.f64 -15/4) (*.f64 (exp.f64 -15/4) (/.f64 1 z)))
(/.f64 (exp.f64 -15/2) z)
(*.f64 (neg.f64 (exp.f64 -15/2)) (/.f64 1 (neg.f64 z)))
(/.f64 (exp.f64 -15/2) z)
(*.f64 (/.f64 1 z) (exp.f64 -15/2))
(/.f64 (exp.f64 -15/2) z)
(*.f64 (/.f64 (exp.f64 -5) 1) (/.f64 (exp.f64 -5/2) z))
(/.f64 (exp.f64 -15/2) z)
(*.f64 (/.f64 (exp.f64 -15/4) 1) (/.f64 (exp.f64 -15/4) z))
(/.f64 (exp.f64 -15/2) z)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 (exp.f64 -15/2) (cbrt.f64 z)))
(/.f64 (exp.f64 -15/2) z)
(*.f64 (/.f64 (exp.f64 -5) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (exp.f64 -5/2) (cbrt.f64 z)))
(/.f64 (exp.f64 -15/2) z)
(*.f64 (/.f64 (exp.f64 -15/4) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (exp.f64 -15/4) (cbrt.f64 z)))
(/.f64 (exp.f64 -15/2) z)
(*.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 (exp.f64 -15/2) (sqrt.f64 z)))
(/.f64 (exp.f64 -15/2) z)
(*.f64 (/.f64 (exp.f64 -5) (sqrt.f64 z)) (/.f64 (exp.f64 -5/2) (sqrt.f64 z)))
(/.f64 (exp.f64 -15/2) z)
(pow.f64 (/.f64 (exp.f64 -15/2) z) 1)
(/.f64 (exp.f64 -15/2) z)
(pow.f64 (pow.f64 (/.f64 (exp.f64 -15/2) z) 3) 1/3)
(/.f64 (exp.f64 -15/2) z)
(pow.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 z)) 3)
(/.f64 (exp.f64 -15/2) z)
(pow.f64 (/.f64 (exp.f64 -15/4) (sqrt.f64 z)) 2)
(/.f64 (exp.f64 -15/2) z)
(pow.f64 (/.f64 z (exp.f64 -15/2)) -1)
(/.f64 (exp.f64 -15/2) z)
(neg.f64 (/.f64 (exp.f64 -15/2) (neg.f64 z)))
(/.f64 (exp.f64 -15/2) z)
(sqrt.f64 (/.f64 (exp.f64 -15) (*.f64 z z)))
(sqrt.f64 (/.f64 (/.f64 (exp.f64 -15) z) z))
(log.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)))
(/.f64 (exp.f64 -15/2) z)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (exp.f64 -15/2) z))))
(/.f64 (exp.f64 -15/2) z)
(cbrt.f64 (pow.f64 (/.f64 (exp.f64 -15/2) z) 3))
(/.f64 (exp.f64 -15/2) z)
(cbrt.f64 (/.f64 (exp.f64 -45/2) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (/.f64 (exp.f64 -15/2) z)))
(/.f64 (exp.f64 -15/2) z)
(log1p.f64 (expm1.f64 (/.f64 (exp.f64 -15/2) z)))
(/.f64 (exp.f64 -15/2) z)
(exp.f64 (-.f64 -15/2 (log.f64 z)))
(/.f64 (exp.f64 -15/2) z)
(exp.f64 (*.f64 (-.f64 -15/2 (log.f64 z)) 1))
(/.f64 (exp.f64 -15/2) z)
(+.f64 0 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))))) (cbrt.f64 (exp.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64))))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64))))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64))))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))))) 1)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) z)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 3) 1/3)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 3)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 2)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 2)))
(sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))) 2)))
(sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) 2)))
(log.f64 (exp.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 3))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) 2) 3/2) (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 3) (pow.f64 (*.f64 (PI.f64) 2) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 3))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 1))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))

localize60.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
0.5b
(/.f64 (exp.f64 -15/2) z)
0.6b
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
Compiler

Compiled 129 to 111 computations (14% saved)

series4.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
2.0ms
z
@0
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
1.0ms
z
@inf
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
1.0ms
z
@-inf
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))

rewrite79.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
453×log1p-udef_binary64
264×add-sqr-sqrt_binary64
252×pow1_binary64
251×*-un-lft-identity_binary64
249×add-log-exp_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02342
152538
2726038
Stop Event
node limit
Counts
1 → 25
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (sqrt.f64 (*.f64 (PI.f64) 2))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))))) (sqrt.f64 (*.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (+.f64 (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))) 3))) (+.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))) (-.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))) 2))) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) 2) 3/2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 3) (pow.f64 (*.f64 (PI.f64) 2) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 1))))))

simplify72.0ms (0.1%)

Algorithm
egg-herbie
Rules
713×distribute-rgt-in_binary64
708×distribute-lft-in_binary64
696×fma-def_binary64
442×times-frac_binary64
238×log-prod_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01822038
15561742
219041668
371061667
Stop Event
node limit
Counts
37 → 68
Calls
Call 1
Inputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))))) (sqrt.f64 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2)))) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)))) z)) (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))))))) (pow.f64 z 2))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2)))) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)))) z)) (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))))) (sqrt.f64 (PI.f64)))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))))) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))))) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))))) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (sqrt.f64 (*.f64 (PI.f64) 2))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))))) (sqrt.f64 (*.f64 (PI.f64) 2))))
(+.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(+.f64 (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(+.f64 (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2)))))) 1)
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (+.f64 (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))) 3))) (+.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))) (-.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))) 2))) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))))))
(pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 2)
(sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 2)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) 2) 3/2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 3) (pow.f64 (*.f64 (PI.f64) 2) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 1))
Outputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 2) (exp.f64 -15/2))) (sqrt.f64 (PI.f64))) z))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))))) (sqrt.f64 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))))
(fma.f64 (*.f64 (sqrt.f64 2) (fma.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (sqrt.f64 15/2) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)))))) (sqrt.f64 (PI.f64)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2)))) (*.f64 (sqrt.f64 2) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) (fma.f64 -1 (log.f64 15/2) -1/15))) (*.f64 (exp.f64 -15/2) (*.f64 2625498753873810393103082059/4200000000000000000000000 (sqrt.f64 15/2)))))))
(*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (-.f64 -1/15 (log.f64 15/2))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (exp.f64 -15/2))) (sqrt.f64 15/2)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2)))) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)))) z)) (sqrt.f64 (PI.f64)))))
(fma.f64 (*.f64 (sqrt.f64 2) (fma.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (sqrt.f64 15/2) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)))))) (sqrt.f64 (PI.f64)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 z (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))))) (*.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (fma.f64 -1 (log.f64 15/2) -1/15)))) (sqrt.f64 (PI.f64))))))
(fma.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (PI.f64)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) (fma.f64 -1 (log.f64 15/2) -1/15))) (*.f64 (exp.f64 -15/2) (*.f64 2625498753873810393103082059/4200000000000000000000000 (sqrt.f64 15/2))))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2)))) (*.f64 z (*.f64 (sqrt.f64 2) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)) (*.f64 (*.f64 (exp.f64 -15/2) (*.f64 2625498753873810393103082059/4200000000000000000000000 (sqrt.f64 15/2))) (fma.f64 -1 (log.f64 15/2) -1/15))))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (-.f64 -1/15 (log.f64 15/2)))))) (fma.f64 z (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225)) (*.f64 (-.f64 -1/15 (log.f64 15/2)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (exp.f64 -15/2))) (sqrt.f64 15/2))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))))))) (pow.f64 z 2))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2)))) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)))) z)) (sqrt.f64 (PI.f64))))))
(fma.f64 (*.f64 (sqrt.f64 2) (fma.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (sqrt.f64 15/2) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)))))) (sqrt.f64 (PI.f64)) (fma.f64 (*.f64 (sqrt.f64 2) (*.f64 (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3)))))))) (*.f64 z z))) (sqrt.f64 (PI.f64)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 z (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))))) (*.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (fma.f64 -1 (log.f64 15/2) -1/15)))) (sqrt.f64 (PI.f64)))))))
(+.f64 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2)))) (*.f64 z (*.f64 (sqrt.f64 2) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)) (*.f64 (*.f64 (exp.f64 -15/2) (*.f64 2625498753873810393103082059/4200000000000000000000000 (sqrt.f64 15/2))) (fma.f64 -1 (log.f64 15/2) -1/15))))))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) (fma.f64 -1 (log.f64 15/2) -1/15))) (*.f64 (exp.f64 -15/2) (*.f64 2625498753873810393103082059/4200000000000000000000000 (sqrt.f64 15/2))))) (*.f64 (sqrt.f64 2) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125))) (*.f64 (*.f64 (exp.f64 -15/2) (*.f64 2625498753873810393103082059/4200000000000000000000000 (sqrt.f64 15/2))) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225))) (*.f64 z z))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (fma.f64 z (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225)) (*.f64 (-.f64 -1/15 (log.f64 15/2)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (exp.f64 -15/2))) (sqrt.f64 15/2)))) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (-.f64 -1/15 (log.f64 15/2))))) (*.f64 (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (-.f64 -1/15 (log.f64 15/2)) 29/225 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) 86/10125))))) (*.f64 z z))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 -15/2) (*.f64 2625498753873810393103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))))) (sqrt.f64 (PI.f64))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 2)) (/.f64 z (exp.f64 -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))))) (sqrt.f64 (PI.f64))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 2)) (/.f64 z (exp.f64 -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))))) (sqrt.f64 (PI.f64))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 2)) (/.f64 z (exp.f64 -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 -15/2) (*.f64 2625498753873810393103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 2)) (/.f64 z (exp.f64 -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 2)) (/.f64 z (exp.f64 -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 2)) (/.f64 z (exp.f64 -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (sqrt.f64 (*.f64 (PI.f64) 2))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))))) (sqrt.f64 (*.f64 (PI.f64) 2))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))))
(+.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))))
(+.f64 (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))))
(+.f64 (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2)))))) 1)
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (+.f64 (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))) 3))) (+.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))) (-.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (fma.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2))) 3))) (fma.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2))) (+.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2))) (*.f64 -1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (fma.f64 (*.f64 (exp.f64 -15/2) (+.f64 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z))) (+.f64 (*.f64 (exp.f64 -15/2) (+.f64 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z))) (*.f64 (exp.f64 -15/2) -1106209385320415913103082059/4200000000000000000000000)) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)))) (fma.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3) (pow.f64 (*.f64 (exp.f64 -15/2) (+.f64 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z))) 3)))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (fma.f64 (*.f64 (exp.f64 -15/2) (+.f64 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z))) (*.f64 (exp.f64 -15/2) (-.f64 (+.f64 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)) 1106209385320415913103082059/4200000000000000000000000)) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15))) (sqrt.f64 (*.f64 2 (PI.f64))))) (fma.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (exp.f64 -45/2) (*.f64 (exp.f64 -45/2) (pow.f64 (+.f64 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)) 3))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))) 2))) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))))))
(/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2))) 2))) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)))))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (exp.f64 -15/2) (+.f64 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (*.f64 (exp.f64 -15/2) (+.f64 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z))) 2)))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (*.f64 (exp.f64 -15/2) (-.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))) (sqrt.f64 (*.f64 2 (PI.f64))))) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (*.f64 (exp.f64 -15/2) (+.f64 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z))) 2)))
(*.f64 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 -15/2)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (-.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z))))) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (*.f64 (exp.f64 -15/2) (+.f64 904338909853211/2500000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z))) 2)))
(pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1)
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 3) 1/3)
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 3)
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 2)
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 2)))
(sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 2)))
(sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))) 2)))
(sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))) 2)))
(fabs.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z))))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2)))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 3))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) 2) 3/2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 3) (pow.f64 (*.f64 (PI.f64) 2) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 1))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) (exp.f64 -15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 2625498753873810393103082059/4200000000000000000000000 (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))))

localize60.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
0.4b
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))
1.0b
(*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
Compiler

Compiled 153 to 96 computations (37.3% saved)

series9.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
3.0ms
z
@-inf
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))
3.0ms
z
@0
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))
1.0ms
z
@inf
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))
1.0ms
z
@0
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
1.0ms
z
@-inf
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))

rewrite80.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
519×prod-diff_binary64
285×add-sqr-sqrt_binary64
270×pow1_binary64
269×*-un-lft-identity_binary64
268×add-log-exp_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02551
156747
2763447
Stop Event
node limit
Counts
2 → 54
Calls
Call 1
Inputs
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))) (*.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 9999999999998099/10000000000000000) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (/.f64 611458333333720910362579/25000000000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3))) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z))) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3)))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 3) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)) 3) (pow.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))) (+.f64 z -15/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))) (+.f64 z -15/2))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (PI.f64) (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2) (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (PI.f64)) (/.f64 1 (neg.f64 (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) (PI.f64))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) 1) (/.f64 (cbrt.f64 (PI.f64)) (sin.f64 (*.f64 (PI.f64) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (PI.f64)) 1) (/.f64 (sqrt.f64 (PI.f64)) (sin.f64 (*.f64 (PI.f64) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) 2)) (/.f64 (PI.f64) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) 2)) (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) 2)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))) (/.f64 (PI.f64) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))) (/.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (PI.f64) (neg.f64 (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) z)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 1))))))

simplify62.0ms (0.1%)

Algorithm
egg-herbie
Rules
865×distribute-rgt-in_binary64
540×times-frac_binary64
353×unswap-sqr_binary64
240×associate-*r*_binary64
238×associate-*l*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02992438
18482368
231822320
Stop Event
node limit
Counts
78 → 104
Calls
Call 1
Inputs
(*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))))) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 z (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2))))) (+.f64 (*.f64 (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/50000000000000000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2)))))))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))))) (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 z (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2))))) (+.f64 (*.f64 (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/50000000000000000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2)))))))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))))) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/50000000000000000000000 (exp.f64 -15/2))) (sqrt.f64 15/2))) (+.f64 (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 -611458333333720910362579/150000000000000000000000 (exp.f64 -15/2)) (*.f64 9999999999998099/20000000000000000 (exp.f64 -15/2)))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3))))))) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)))))))) (pow.f64 z 2))) (sqrt.f64 (PI.f64))))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) z) (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) z) (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) z) (sqrt.f64 (PI.f64)))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64)))))
(/.f64 1 z)
(+.f64 (*.f64 1/6 (*.f64 z (pow.f64 (PI.f64) 2))) (/.f64 1 z))
(+.f64 (*.f64 1/6 (*.f64 z (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/120 (pow.f64 (PI.f64) 4)) (*.f64 -1/36 (pow.f64 (PI.f64) 4))) (pow.f64 z 3))) (/.f64 1 z)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 5) (+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 1/120 (pow.f64 (PI.f64) 4)) (*.f64 -1/36 (pow.f64 (PI.f64) 4))) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 6)) (*.f64 1/720 (pow.f64 (PI.f64) 6)))))) (+.f64 (*.f64 1/6 (*.f64 z (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/120 (pow.f64 (PI.f64) 4)) (*.f64 -1/36 (pow.f64 (PI.f64) 4))) (pow.f64 z 3))) (/.f64 1 z))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))) (*.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 9999999999998099/10000000000000000) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (/.f64 611458333333720910362579/25000000000000000000000 z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))) 1)
(/.f64 (*.f64 (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3))) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z))))
(/.f64 (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z))) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3)))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z))))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))
(pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))) 3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 3) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)) 3) (pow.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(exp.f64 (+.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))) (+.f64 z -15/2))))
(exp.f64 (*.f64 (+.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))) (+.f64 z -15/2))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 1)
(*.f64 (PI.f64) (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 1)
(*.f64 1 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2) (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (neg.f64 (PI.f64)) (/.f64 1 (neg.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) (PI.f64))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) 1) (/.f64 (cbrt.f64 (PI.f64)) (sin.f64 (*.f64 (PI.f64) z))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) 1) (/.f64 (sqrt.f64 (PI.f64)) (sin.f64 (*.f64 (PI.f64) z))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) 2)) (/.f64 (PI.f64) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) 2)) (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) 2)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))) (/.f64 (PI.f64) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))) (/.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 1)
(pow.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 3)
(pow.f64 (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2)
(pow.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)) -1)
(neg.f64 (/.f64 (PI.f64) (neg.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(sqrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 2))
(log.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(cbrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3))
(cbrt.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) z)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(log1p.f64 (expm1.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(exp.f64 (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 1))
Outputs
(*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (sqrt.f64 15/2)) (sqrt.f64 (PI.f64))) z))
(*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (/.f64 z (sqrt.f64 (PI.f64)))))
(*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (sqrt.f64 2))) (sqrt.f64 (PI.f64))) z))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))))) (sqrt.f64 (PI.f64))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (sqrt.f64 15/2)) (sqrt.f64 (PI.f64))) z) (*.f64 (sqrt.f64 2) (*.f64 (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000) (*.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)))) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (*.f64 (sqrt.f64 2) (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (sqrt.f64 15/2)) (exp.f64 -15/2)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (-.f64 -1/15 (log.f64 15/2)))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 z (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2))))) (+.f64 (*.f64 (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/50000000000000000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2)))))))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))))) (sqrt.f64 (PI.f64)))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 2) z) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000)) (fma.f64 (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000) (sqrt.f64 15/2) (*.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2)))))))) (sqrt.f64 (PI.f64)) (fma.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (sqrt.f64 15/2)) (sqrt.f64 (PI.f64))) z) (*.f64 (sqrt.f64 2) (*.f64 (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000) (*.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)))) (sqrt.f64 (PI.f64))))))
(fma.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 z (fma.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000)) (fma.f64 -1 (log.f64 15/2) -1/15) (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225))) (*.f64 (exp.f64 -15/2) (*.f64 -561458333333730415362579/50000000000000000000000 (sqrt.f64 15/2))))))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (*.f64 (sqrt.f64 2) (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000)))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (sqrt.f64 15/2)) (exp.f64 -15/2)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (-.f64 -1/15 (log.f64 15/2)))))))) (*.f64 (fma.f64 (*.f64 (exp.f64 -15/2) (*.f64 -586458333333725662862579/25000000000000000000000 (sqrt.f64 15/2))) (-.f64 -1/15 (log.f64 15/2)) (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 -561458333333730415362579/50000000000000000000000 (sqrt.f64 15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225)))))) (*.f64 (sqrt.f64 2) z))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 z (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2))))) (+.f64 (*.f64 (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/50000000000000000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2)))))))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))))) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/50000000000000000000000 (exp.f64 -15/2))) (sqrt.f64 15/2))) (+.f64 (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 -611458333333720910362579/150000000000000000000000 (exp.f64 -15/2)) (*.f64 9999999999998099/20000000000000000 (exp.f64 -15/2)))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3))))))) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)))))))) (pow.f64 z 2))) (sqrt.f64 (PI.f64))))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 2) z) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000)) (fma.f64 (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000) (sqrt.f64 15/2) (*.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2)))))))) (sqrt.f64 (PI.f64)) (fma.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (sqrt.f64 15/2)) (sqrt.f64 (PI.f64))) z) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000) (*.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))))) (*.f64 (sqrt.f64 2) (*.f64 (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000)) (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -536458333333735167862579/150000000000000000000000) (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3))))) (*.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000)) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))))))) (*.f64 z z)))))))
(+.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 2) (+.f64 (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000))) (*.f64 z (*.f64 z (+.f64 (fma.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125))) (*.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000)) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225))) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000)) (*.f64 (exp.f64 -15/2) -536458333333735167862579/150000000000000000000000))))))))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 z (fma.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000)) (fma.f64 -1 (log.f64 15/2) -1/15) (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225))) (*.f64 (exp.f64 -15/2) (*.f64 -561458333333730415362579/50000000000000000000000 (sqrt.f64 15/2))))))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (-.f64 -1/15 (log.f64 15/2)))))) (*.f64 z (*.f64 z (+.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 -536458333333735167862579/150000000000000000000000 (*.f64 (fma.f64 (-.f64 -1/15 (log.f64 15/2)) 29/225 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) 86/10125)) -611458333333720910362579/25000000000000000000000))) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000)) (*.f64 (-.f64 -1/15 (log.f64 15/2)) (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000))))))))) (+.f64 (*.f64 (fma.f64 (*.f64 (exp.f64 -15/2) (*.f64 -586458333333725662862579/25000000000000000000000 (sqrt.f64 15/2))) (-.f64 -1/15 (log.f64 15/2)) (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 -561458333333730415362579/50000000000000000000000 (sqrt.f64 15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225)))))) (*.f64 (sqrt.f64 2) z)) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (sqrt.f64 15/2)) (exp.f64 -15/2)))))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 9999999999998099/10000000000000000 (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) z) (sqrt.f64 (PI.f64)))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))))) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (*.f64 9999999999998099/10000000000000000 (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) z) (sqrt.f64 (PI.f64)))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))))) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (*.f64 9999999999998099/10000000000000000 (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) z) (sqrt.f64 (PI.f64)))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))))) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (*.f64 9999999999998099/10000000000000000 (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 9999999999998099/10000000000000000 (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64)))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))))) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (*.f64 9999999999998099/10000000000000000 (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64)))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))))) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (*.f64 9999999999998099/10000000000000000 (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64)))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))))) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (*.f64 9999999999998099/10000000000000000 (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))))))
(/.f64 1 z)
(+.f64 (*.f64 1/6 (*.f64 z (pow.f64 (PI.f64) 2))) (/.f64 1 z))
(fma.f64 1/6 (*.f64 z (pow.f64 (PI.f64) 2)) (/.f64 1 z))
(+.f64 (*.f64 1/6 (*.f64 z (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/120 (pow.f64 (PI.f64) 4)) (*.f64 -1/36 (pow.f64 (PI.f64) 4))) (pow.f64 z 3))) (/.f64 1 z)))
(fma.f64 1/6 (*.f64 z (pow.f64 (PI.f64) 2)) (fma.f64 -1 (*.f64 (*.f64 (pow.f64 (PI.f64) 4) -7/360) (pow.f64 z 3)) (/.f64 1 z)))
(fma.f64 1/6 (*.f64 z (pow.f64 (PI.f64) 2)) (fma.f64 (neg.f64 (*.f64 (pow.f64 (PI.f64) 4) -7/360)) (pow.f64 z 3) (/.f64 1 z)))
(fma.f64 1/6 (*.f64 z (pow.f64 (PI.f64) 2)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 4) 7/360) (pow.f64 z 3) (/.f64 1 z)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 5) (+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 1/120 (pow.f64 (PI.f64) 4)) (*.f64 -1/36 (pow.f64 (PI.f64) 4))) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/5040 (pow.f64 (PI.f64) 6)) (*.f64 1/720 (pow.f64 (PI.f64) 6)))))) (+.f64 (*.f64 1/6 (*.f64 z (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/120 (pow.f64 (PI.f64) 4)) (*.f64 -1/36 (pow.f64 (PI.f64) 4))) (pow.f64 z 3))) (/.f64 1 z))))
(fma.f64 -1 (*.f64 (pow.f64 z 5) (fma.f64 1/6 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 4) -7/360)) (*.f64 (pow.f64 (PI.f64) 6) 1/840))) (fma.f64 1/6 (*.f64 z (pow.f64 (PI.f64) 2)) (fma.f64 -1 (*.f64 (*.f64 (pow.f64 (PI.f64) 4) -7/360) (pow.f64 z 3)) (/.f64 1 z))))
(-.f64 (fma.f64 1/6 (*.f64 z (pow.f64 (PI.f64) 2)) (fma.f64 (neg.f64 (*.f64 (pow.f64 (PI.f64) 4) -7/360)) (pow.f64 z 3) (/.f64 1 z))) (*.f64 (pow.f64 z 5) (fma.f64 1/6 (*.f64 (pow.f64 (PI.f64) 6) -7/360) (*.f64 (pow.f64 (PI.f64) 6) 1/840))))
(-.f64 (fma.f64 1/6 (*.f64 z (pow.f64 (PI.f64) 2)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 4) 7/360) (pow.f64 z 3) (/.f64 1 z))) (*.f64 (pow.f64 z 5) (fma.f64 1/6 (*.f64 (pow.f64 (PI.f64) 6) -7/360) (*.f64 (pow.f64 (PI.f64) 6) 1/840))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))) (*.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 9999999999998099/10000000000000000) (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (/.f64 611458333333720910362579/25000000000000000000000 z)))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))) 1)
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(/.f64 (*.f64 (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3))) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z))))
(/.f64 (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (/.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z))) (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z)))) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 -228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3))))
(*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (sqrt.f64 (*.f64 2 (PI.f64))))) (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (+.f64 (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z) 99999999999961980000000003613801/100000000000000000000000000000000))) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 -228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3))))
(/.f64 (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z))) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))
(/.f64 (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (/.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z))))
(*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (sqrt.f64 (*.f64 2 (PI.f64))))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z))))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3)))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z))))
(/.f64 (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (/.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z))) (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z)))) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 -228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3))))
(*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (sqrt.f64 (*.f64 2 (PI.f64))))) (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (+.f64 (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z) 99999999999961980000000003613801/100000000000000000000000000000000))) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 -228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3))))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))
(/.f64 (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (/.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z))))
(*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (sqrt.f64 (*.f64 2 (PI.f64))))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z))))
(pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) 1)
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) 3) 1/3)
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))) 3)
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))) 2)
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) 2))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(log.f64 (pow.f64 (exp.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) 3))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 3) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)) 3)))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)) 3) (pow.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 3)))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(exp.f64 (+.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))) (+.f64 z -15/2))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(exp.f64 (*.f64 (+.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))) (+.f64 z -15/2))) 1))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 1)
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 1)
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 1 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2) (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (neg.f64 (PI.f64)) (/.f64 1 (neg.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) (PI.f64))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) 1) (/.f64 (cbrt.f64 (PI.f64)) (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) 1) (/.f64 (sqrt.f64 (PI.f64)) (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) 2)) (/.f64 (PI.f64) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 z (PI.f64)))) 2)) (/.f64 (PI.f64) (cbrt.f64 (sin.f64 (*.f64 z (PI.f64))))))
(/.f64 (/.f64 (PI.f64) (cbrt.f64 (sin.f64 (*.f64 z (PI.f64))))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 z (PI.f64)))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) 2)) (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 z (PI.f64)))) 2)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) 2)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 z (PI.f64)))) 2)) (/.f64 (PI.f64) (cbrt.f64 (sin.f64 (*.f64 z (PI.f64))))))
(/.f64 (/.f64 (PI.f64) (cbrt.f64 (sin.f64 (*.f64 z (PI.f64))))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 z (PI.f64)))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))) (/.f64 (PI.f64) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 (*.f64 z (PI.f64))))) (/.f64 (PI.f64) (sqrt.f64 (sin.f64 (*.f64 z (PI.f64))))))
(/.f64 (/.f64 (PI.f64) (sqrt.f64 (sin.f64 (*.f64 z (PI.f64))))) (sqrt.f64 (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))) (/.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (/.f64 1 (sqrt.f64 (sin.f64 (*.f64 z (PI.f64))))) (/.f64 (PI.f64) (sqrt.f64 (sin.f64 (*.f64 z (PI.f64))))))
(/.f64 (/.f64 (PI.f64) (sqrt.f64 (sin.f64 (*.f64 z (PI.f64))))) (sqrt.f64 (sin.f64 (*.f64 z (PI.f64)))))
(pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 1)
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(pow.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3) 1/3)
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 3)
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(pow.f64 (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2)
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(pow.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)) -1)
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(neg.f64 (/.f64 (PI.f64) (neg.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(sqrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 2))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(log.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(cbrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(cbrt.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) z)) 3)))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(expm1.f64 (log1p.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(log1p.f64 (expm1.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(exp.f64 (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 1))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))

localize165.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))
1.0b
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
1.0b
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
Compiler

Compiled 491 to 376 computations (23.4% saved)

series5.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
3.0ms
z
@0
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
1.0ms
z
@-inf
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
1.0ms
z
@inf
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))

rewrite67.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
697×add-log-exp_binary64
696×add-cbrt-cube_binary64
696×log1p-expm1-u_binary64
696×expm1-log1p-u_binary64
695×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058106
11439106
Stop Event
node limit
Counts
1 → 8
Calls
Call 1
Inputs
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))))) (*.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))))))

simplify58.0ms (0.1%)

Algorithm
egg-herbie
Rules
645×associate-+l+_binary64
628×associate-+r+_binary64
612×times-frac_binary64
396×associate-*r/_binary64
380×associate-*l/_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02052049
16051958
226411873
Stop Event
node limit
Counts
20 → 46
Calls
Call 1
Inputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))))) z)) (sqrt.f64 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2))))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2)))) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))) (sqrt.f64 15/2)))))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))))) z)) (sqrt.f64 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))) (sqrt.f64 15/2))) (+.f64 (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 1106209385320415913103082059/25200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 4027292589444183035165374538123333/6638284800000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/470400000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))))) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))))))))) (pow.f64 z 3))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2))))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2)))) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))) (sqrt.f64 15/2)))))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))))) z)) (sqrt.f64 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64)))))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) z) (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (pow.f64 z 2)) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) z) (sqrt.f64 (PI.f64))))))
(+.f64 (*.f64 -398308844029173303716389/6250000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (pow.f64 z 3)) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (pow.f64 z 2)) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) z) (sqrt.f64 (PI.f64)))))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (pow.f64 z 2)) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64))))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -398308844029173303716389/6250000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (pow.f64 z 3)) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (pow.f64 z 2)) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64)))))))
(+.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))))) (*.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
Outputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (sqrt.f64 (PI.f64))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))))) z)) (sqrt.f64 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64)))))
(fma.f64 (*.f64 (sqrt.f64 2) (*.f64 (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))))) z)) (sqrt.f64 (PI.f64)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (sqrt.f64 (PI.f64))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (*.f64 (sqrt.f64 2) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))) (*.f64 (exp.f64 -15/2) (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2)))) z))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 15/2) (-.f64 -1/15 (log.f64 15/2)))))) z) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2))))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2)))) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))) (sqrt.f64 15/2)))))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))))) z)) (sqrt.f64 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64))))))
(fma.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 z z) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))))) (*.f64 (sqrt.f64 15/2) (fma.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 116398943231708128692755172596971/118540800000000000000000000000))))))) (sqrt.f64 (PI.f64)) (fma.f64 (*.f64 (sqrt.f64 2) (*.f64 (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))))) z)) (sqrt.f64 (PI.f64)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (sqrt.f64 (PI.f64)))))))
(fma.f64 (sqrt.f64 2) (*.f64 (fma.f64 (*.f64 (exp.f64 -15/2) (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2))) (fma.f64 -1 (log.f64 15/2) -1/15) (fma.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 132009770077349838058465866613579/118540800000000000000000000000)))) (*.f64 (*.f64 z z) (sqrt.f64 (PI.f64)))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (*.f64 (sqrt.f64 2) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))) (*.f64 (exp.f64 -15/2) (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2)))) z)))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 15/2) (-.f64 -1/15 (log.f64 15/2)))))) z))) (*.f64 (*.f64 z z) (*.f64 (fma.f64 (*.f64 (exp.f64 -15/2) (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2))) (-.f64 -1/15 (log.f64 15/2)) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225)) (*.f64 (exp.f64 -15/2) 132009770077349838058465866613579/118540800000000000000000000000)))) (sqrt.f64 2)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))) (sqrt.f64 15/2))) (+.f64 (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 1106209385320415913103082059/25200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 4027292589444183035165374538123333/6638284800000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/470400000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))))) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))))))))) (pow.f64 z 3))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2))))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2)))) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))) (sqrt.f64 15/2)))))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))))) z)) (sqrt.f64 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (PI.f64)))))))
(fma.f64 (*.f64 (sqrt.f64 2) (*.f64 (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (sqrt.f64 15/2) (fma.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 116398943231708128692755172596971/118540800000000000000000000000))) (fma.f64 (sqrt.f64 15/2) (fma.f64 1106209385320415913103082059/25200000000000000000000000 (exp.f64 -15/2) (fma.f64 4027292589444183035165374538123333/6638284800000000000000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 18100786465164971838668321711699/23708160000000000000000000000))) (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3)))))))))) (pow.f64 z 3))) (sqrt.f64 (PI.f64)) (fma.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 z z) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))))) (*.f64 (sqrt.f64 15/2) (fma.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 116398943231708128692755172596971/118540800000000000000000000000))))))) (sqrt.f64 (PI.f64)) (fma.f64 (*.f64 (sqrt.f64 2) (*.f64 (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))))) z)) (sqrt.f64 (PI.f64)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (sqrt.f64 (PI.f64))))))))
(+.f64 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (*.f64 (sqrt.f64 2) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))) (*.f64 (exp.f64 -15/2) (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2)))) z)))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125)))) (*.f64 (*.f64 (exp.f64 -15/2) (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2))) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225))) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (exp.f64 -15/2) 132009770077349838058465866613579/118540800000000000000000000000)) (fma.f64 (exp.f64 -15/2) 1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) 9095512799690375149992504617399053/6638284800000000000000000000000))))) (pow.f64 z 3))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 z z) (fma.f64 (*.f64 (exp.f64 -15/2) (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2))) (fma.f64 -1 (log.f64 15/2) -1/15) (fma.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 132009770077349838058465866613579/118540800000000000000000000000)))))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 15/2) (-.f64 -1/15 (log.f64 15/2)))))) z))) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (-.f64 -1/15 (log.f64 15/2)) 29/225 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) 86/10125))))) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (-.f64 -1/15 (log.f64 15/2)) (*.f64 (exp.f64 -15/2) 132009770077349838058465866613579/118540800000000000000000000000)) (*.f64 (exp.f64 -15/2) 9386914900809020391485770905709069/6638284800000000000000000000000)))) (pow.f64 z 3)) (*.f64 z (*.f64 z (fma.f64 (*.f64 (exp.f64 -15/2) (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2))) (-.f64 -1/15 (log.f64 15/2)) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225)) (*.f64 (exp.f64 -15/2) 132009770077349838058465866613579/118540800000000000000000000000))))))))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (PI.f64))))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (PI.f64))))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) z) (sqrt.f64 (PI.f64)))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))) (/.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 (+.f64 -15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))) (*.f64 (/.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (sqrt.f64 2)) z) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (pow.f64 z 2)) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) z) (sqrt.f64 (PI.f64))))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (fma.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 z z) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z)))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (/.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 (+.f64 -15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 (+.f64 -15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z)))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (/.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (sqrt.f64 2)) z) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 z (sqrt.f64 2))) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))))))
(+.f64 (*.f64 -398308844029173303716389/6250000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (pow.f64 z 3)) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (pow.f64 z 2)) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) z) (sqrt.f64 (PI.f64)))))))
(fma.f64 -398308844029173303716389/6250000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 z 3) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (fma.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (fma.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 z z) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z))))))
(+.f64 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (/.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 (+.f64 -15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 (+.f64 -15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z)))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))) (*.f64 -398308844029173303716389/6250000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 z 3)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (+.f64 (*.f64 -398308844029173303716389/6250000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 z 3)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 z (sqrt.f64 2))) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))) (+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))) (*.f64 (/.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (sqrt.f64 2)) z) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (PI.f64))))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (PI.f64))))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64)))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))) (/.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 (+.f64 -15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))) (*.f64 (/.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (sqrt.f64 2)) z) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (pow.f64 z 2)) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64))))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (fma.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 z z) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z)))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (PI.f64))))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (/.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 (+.f64 -15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 (+.f64 -15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z)))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (/.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (sqrt.f64 2)) z) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 z (sqrt.f64 2))) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 -398308844029173303716389/6250000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (pow.f64 z 3)) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (pow.f64 z 2)) (sqrt.f64 (PI.f64)))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64)))))))
(fma.f64 -398308844029173303716389/6250000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 (pow.f64 z 3) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (fma.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (fma.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 (*.f64 z z) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z))))))
(+.f64 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (/.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 (+.f64 -15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 (+.f64 -15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z)))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))) (*.f64 -398308844029173303716389/6250000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 z 3)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (+.f64 (*.f64 -398308844029173303716389/6250000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 z 3)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 z (sqrt.f64 2))) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))) (+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))) (*.f64 (/.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (sqrt.f64 2)) z) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))))))
(+.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))))) (*.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) 9999999999998099/10000000000000000) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) 9999999999998099/10000000000000000) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) 1)
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) 9999999999998099/10000000000000000) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))))
(log.f64 (exp.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) 9999999999998099/10000000000000000) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) 9999999999998099/10000000000000000) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) 9999999999998099/10000000000000000) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) 9999999999998099/10000000000000000) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) 9999999999998099/10000000000000000) (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))))

eval1.0s (1.3%)

Compiler

Compiled 57892 to 46439 computations (19.8% saved)

prune279.0ms (0.4%)

Pruning

45 alts after pruning (44 fresh and 1 done)

PrunedKeptTotal
New84225867
Fresh151934
Picked101
Done314
Total86145906
Error
0b
Counts
906 → 45
Alt Table
Click to see full alt table
StatusErrorProgram
2.5b
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 3)
2.3b
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) z)
2.1b
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
2.0b
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
1.8b
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
1.9b
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 2)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (pow.f64 (PI.f64) 3/2) 1106209385320415913103082059/4200000000000000000000000))
0.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (/.f64 (-.f64 1 (*.f64 (+.f64 z 1) (+.f64 z 1))) (+.f64 z 2)) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 z 1) 3)) (+.f64 1 (+.f64 (*.f64 (+.f64 z 1) (+.f64 z 1)) (+.f64 z 1)))) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
0.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
0.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (+.f64 (-.f64 1 z) -1))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (+.f64 (-.f64 1 z) -1))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (/.f64 (+.f64 (*.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 2)) (*.f64 (+.f64 (-.f64 1 z) 3) 7713234287776531/10000000000000)) (*.f64 (+.f64 (-.f64 1 z) 3) (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (neg.f64 z))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (log1p.f64 (expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
62.9b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
1.0b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
62.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (-.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) 9999999999998099/10000000000000000))))
1.0b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (exp.f64 (log.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
1.1b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
0.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 (-.f64 (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (-.f64 2 z)) (-.f64 2 z)) (/.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (-.f64 3 z)) (-.f64 3 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -7713234287776531/10000000000000 (-.f64 3 z))))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
1.8b
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
1.6b
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))
2.1b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)))
2.0b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))
2.2b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
2.0b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
2.0b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))))
2.0b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
2.6b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/4) 1) (/.f64 (exp.f64 -15/4) z)))))))
2.0b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))))
50.2b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) 909016194325544373103082059/4200000000000000000000000))))
0.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
0.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
0.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.2b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.5b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z 17677775146260978562117317613/235200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
2.0b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
2.0b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))))
2.1b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))
47.5b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (exp.f64 -15) (*.f64 z z))))))
2.0b
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
1.7b
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2))))
1.7b
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
1.6b
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
47.3b
(sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))) 2)))
33.7b
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
Compiler

Compiled 4056 to 3423 computations (15.6% saved)

localize230.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(+.f64 (+.f64 (+.f64 (log1p.f64 (expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
1.0b
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))
2.0b
(expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))
Compiler

Compiled 680 to 551 computations (19% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
z
@0
(+.f64 (+.f64 (+.f64 (log1p.f64 (expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))
0.0ms
z
@-inf
(+.f64 (+.f64 (+.f64 (log1p.f64 (expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))
0.0ms
z
@inf
(+.f64 (+.f64 (+.f64 (log1p.f64 (expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))

rewrite68.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
562×expm1-log1p-u_binary64
561×log1p-expm1-u_binary64
560×add-exp-log_binary64
560×add-log-exp_binary64
559×add-cbrt-cube_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04494
1113594
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(+.f64 (+.f64 (+.f64 (log1p.f64 (expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))) (cbrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))))) (cbrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))) (sqrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))) 3)) (+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))) (-.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))))))

simplify63.0ms (0.1%)

Algorithm
egg-herbie
Rules
684×associate-+r+_binary64
580×exp-sum_binary64
438×associate-*l*_binary64
393×fma-def_binary64
356×associate-*r*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01071635
13061349
215111113
366371113
Stop Event
node limit
Counts
23 → 43
Calls
Call 1
Inputs
1106209385320415913103082059/4200000000000000000000000
(+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z))
(+.f64 (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (pow.f64 z 2)) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z)))
(+.f64 (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (pow.f64 z 2)) (+.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 z) (*.f64 4027292589444183035165374538123333/6638284800000000000000000000000 (pow.f64 z 3)))))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (+.f64 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)) (*.f64 398308844029173303716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3)))))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (+.f64 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)) (*.f64 398308844029173303716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3)))))
(*.f64 1 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))) (cbrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))))) (cbrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))
(*.f64 (sqrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))) (sqrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))) 3)) (+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))) (-.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))
(pow.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))) 1)
(log.f64 (exp.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))
(log1p.f64 (expm1.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))
(exp.f64 (log.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))
Outputs
1106209385320415913103082059/4200000000000000000000000
(+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z))
(fma.f64 102757979785251069442117317613/235200000000000000000000000 z 1106209385320415913103082059/4200000000000000000000000)
(+.f64 (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (pow.f64 z 2)) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z)))
(fma.f64 64608921419941589693928044520019/118540800000000000000000000000 (*.f64 z z) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z)))
(fma.f64 64608921419941589693928044520019/118540800000000000000000000000 (*.f64 z z) (fma.f64 102757979785251069442117317613/235200000000000000000000000 z 1106209385320415913103082059/4200000000000000000000000))
(fma.f64 z (*.f64 z 64608921419941589693928044520019/118540800000000000000000000000) (fma.f64 102757979785251069442117317613/235200000000000000000000000 z 1106209385320415913103082059/4200000000000000000000000))
(+.f64 (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (pow.f64 z 2)) (+.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 z) (*.f64 4027292589444183035165374538123333/6638284800000000000000000000000 (pow.f64 z 3)))))
(fma.f64 64608921419941589693928044520019/118540800000000000000000000000 (*.f64 z z) (+.f64 1106209385320415913103082059/4200000000000000000000000 (fma.f64 102757979785251069442117317613/235200000000000000000000000 z (*.f64 4027292589444183035165374538123333/6638284800000000000000000000000 (pow.f64 z 3)))))
(+.f64 (fma.f64 4027292589444183035165374538123333/6638284800000000000000000000000 (pow.f64 z 3) (*.f64 102757979785251069442117317613/235200000000000000000000000 z)) (fma.f64 64608921419941589693928044520019/118540800000000000000000000000 (*.f64 z z) 1106209385320415913103082059/4200000000000000000000000))
(fma.f64 z (*.f64 z 64608921419941589693928044520019/118540800000000000000000000000) (fma.f64 102757979785251069442117317613/235200000000000000000000000 z (fma.f64 4027292589444183035165374538123333/6638284800000000000000000000000 (pow.f64 z 3) 1106209385320415913103082059/4200000000000000000000000)))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))
(+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(+.f64 9999999999998099/10000000000000000 (-.f64 (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z)) (/.f64 611458333333720910362579/25000000000000000000000 z)))
(+.f64 (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (+.f64 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)) (*.f64 398308844029173303716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3)))))
(-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z))) (+.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) (/.f64 398308844029173303716389/6250000000000000000000 (pow.f64 z 3))))
(-.f64 (+.f64 (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))) (/.f64 398308844029173303716389/6250000000000000000000 (pow.f64 z 3)))
(+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (/.f64 -611458333333720910362579/25000000000000000000000 z)) (/.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 z 3))))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))
(+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(+.f64 9999999999998099/10000000000000000 (-.f64 (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z)) (/.f64 611458333333720910362579/25000000000000000000000 z)))
(+.f64 (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (/.f64 1 (pow.f64 z 2)))) (+.f64 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)) (*.f64 398308844029173303716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3)))))
(-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z))) (+.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) (/.f64 398308844029173303716389/6250000000000000000000 (pow.f64 z 3))))
(-.f64 (+.f64 (/.f64 1078390842009938509147167/6250000000000000000000 (*.f64 z z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))) (/.f64 398308844029173303716389/6250000000000000000000 (pow.f64 z 3)))
(+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (/.f64 -611458333333720910362579/25000000000000000000000 z)) (/.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 z 3))))
(*.f64 1 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))))
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))))
(+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))) (cbrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))))) (cbrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))))
(+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))) (sqrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))))
(+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))) 3)) (+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))) 3)) (fma.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))) (-.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) 3)) (fma.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (-.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) 3)) (fma.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))))) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) (+.f64 (/.f64 -3764081837873279/25000000000000000000000 (-.f64 8 z)) (/.f64 -2496092394504893/250000000000000000000 (-.f64 7 z)))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))) (-.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))
(/.f64 (-.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (-.f64 (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))))
(/.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (/.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(/.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) 1)
(pow.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))) 1)
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))))
(+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(log.f64 (exp.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))))
(+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))))
(+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))))
(+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(log1p.f64 (expm1.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))))
(+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(exp.f64 (log.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 1 (-.f64 z 1))))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7))))))))
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -883075145810703/5000000000000 (-.f64 1 (+.f64 z -3))))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 1 (+.f64 z -4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (+.f64 z -7)))))))
(+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))

localize40.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
0.6b
(/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
0.7b
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
1.0b
(sqrt.f64 (*.f64 2 (PI.f64)))
Compiler

Compiled 84 to 64 computations (23.8% saved)

series7.0ms (0%)

Counts
4 → 36
Calls

9 calls:

TimeVariablePointExpression
2.0ms
z
@inf
(/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
1.0ms
z
@-inf
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
1.0ms
z
@0
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
1.0ms
z
@inf
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
0.0ms
z
@0
(/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))

rewrite100.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
967×log-prod_binary64
346×expm1-udef_binary64
346×log1p-udef_binary64
285×log-pow_binary64
220×log-div_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01876
140376
2524676
Stop Event
node limit
Counts
4 → 124
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (PI.f64)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (PI.f64))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (PI.f64)))) (cbrt.f64 (*.f64 2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 2 (PI.f64))) (cbrt.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 2 (PI.f64)) 1/4) (pow.f64 (*.f64 2 (PI.f64)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (PI.f64))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (PI.f64))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (PI.f64))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (PI.f64)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (PI.f64)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (PI.f64)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 2 (PI.f64))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (PI.f64)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (/.f64 (neg.f64 z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) 1) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (pow.f64 (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 2)) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (exp.f64 -15/2)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (neg.f64 z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (neg.f64 (exp.f64 -15/2))) (/.f64 (neg.f64 z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 -15/2 (log.f64 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) 1106209385320415913103082059/4200000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 -15/2 (log.f64 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) 1106209385320415913103082059/4200000000000000000000000))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 -5) (*.f64 (exp.f64 -5/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (pow.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) 2) (/.f64 (exp.f64 -5/2) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 -15/4) (*.f64 (exp.f64 -15/4) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 -15/4) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (/.f64 (exp.f64 -15/4) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 -15/2)) (/.f64 1 (/.f64 (neg.f64 z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) (exp.f64 -15/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 -5) 1) (/.f64 (exp.f64 -5/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 -15/4) 1) (/.f64 (exp.f64 -15/4) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 -15/4) z) (/.f64 (exp.f64 -15/4) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 -5) z) (/.f64 (exp.f64 -5/2) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 2)) (/.f64 (exp.f64 -15/2) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 -5) (pow.f64 (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 2)) (/.f64 (exp.f64 -5/2) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 -15/4) (pow.f64 (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 2)) (/.f64 (exp.f64 -15/4) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (/.f64 (exp.f64 -15/2) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 -5) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (/.f64 (exp.f64 -5/2) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 -15/2) 1) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 -15/2) (neg.f64 z)) (neg.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 -15/2) z) 1) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 2)) (cbrt.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (sqrt.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (exp.f64 -15/4) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (exp.f64 -15/2) (/.f64 (neg.f64 z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (exp.f64 -45/2) (pow.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 -15/2 (log.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 -15/2 (log.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 (*.f64 2 (PI.f64))))) (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 (*.f64 2 (PI.f64))))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 (*.f64 2 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 (*.f64 2 (PI.f64)))))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 (*.f64 2 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (exp.f64 -15/2)) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) 1) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (neg.f64 (exp.f64 -15/2))) (/.f64 (neg.f64 z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 (*.f64 2 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))) 3) (pow.f64 (*.f64 2 (PI.f64)) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (fma.f64 1/2 (log.f64 (*.f64 2 (PI.f64))) (+.f64 -15/2 (log.f64 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) 1106209385320415913103082059/4200000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (fma.f64 1/2 (log.f64 (*.f64 2 (PI.f64))) (+.f64 -15/2 (log.f64 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) 1106209385320415913103082059/4200000000000000000000000)))) 1))))))

simplify84.0ms (0.1%)

Algorithm
egg-herbie
Rules
485×unswap-sqr_binary64
415×associate-/r/_binary64
338×associate-/l/_binary64
272×associate-*r*_binary64
246×cube-prod_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03873979
110043797
237503574
Stop Event
node limit
Counts
160 → 207
Calls
Call 1
Inputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 15/2) z)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 15/2) z)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (*.f64 (pow.f64 z 2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z))
(/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)
(+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))) (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z))
(+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 15/2) z))) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))) (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (*.f64 (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))) (pow.f64 z 2)))) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 15/2) z))) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))) (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z))))
(/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z)
(/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z)
(/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z)
(/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z)
(/.f64 (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)
(/.f64 (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)
(/.f64 (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)
(/.f64 (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) z)))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) z)))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (*.f64 (pow.f64 z 2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))))))) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64))))
(+.f64 0 (sqrt.f64 (*.f64 2 (PI.f64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (PI.f64))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (PI.f64))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (PI.f64)))) (cbrt.f64 (*.f64 2 (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 2 (PI.f64))) (cbrt.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2))
(*.f64 (pow.f64 (*.f64 2 (PI.f64)) 1/4) (pow.f64 (*.f64 2 (PI.f64)) 1/4))
(*.f64 (sqrt.f64 2) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (PI.f64))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (PI.f64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (PI.f64))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (PI.f64))) 1/2))
(pow.f64 (*.f64 2 (PI.f64)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1)
(pow.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) 1/3)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (PI.f64)))) 3)
(pow.f64 (pow.f64 (*.f64 2 (PI.f64)) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 2 (PI.f64))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (PI.f64))))))
(cbrt.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (PI.f64))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (PI.f64)))) 1))
(+.f64 0 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))))) 1)
(/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(/.f64 1 (/.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (neg.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (/.f64 (neg.f64 z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z))))
(/.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) 1) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (pow.f64 (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 2)) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(/.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(/.f64 (*.f64 (neg.f64 (exp.f64 -15/2)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (neg.f64 z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (neg.f64 (exp.f64 -15/2))) (/.f64 (neg.f64 z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))) 1)
(pow.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))) 3)
(pow.f64 (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))) 2)
(sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))))))
(cbrt.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))) 3))
(expm1.f64 (log1p.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))))
(log1p.f64 (expm1.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))))
(exp.f64 (+.f64 -15/2 (log.f64 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) 1106209385320415913103082059/4200000000000000000000000))))
(exp.f64 (*.f64 (+.f64 -15/2 (log.f64 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) 1106209385320415913103082059/4200000000000000000000000))) 1))
(+.f64 0 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))) 1)
(*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)) 1)
(*.f64 1 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))
(*.f64 (exp.f64 -5) (*.f64 (exp.f64 -5/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))
(*.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (pow.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) 2))
(*.f64 (pow.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) 2) (/.f64 (exp.f64 -5/2) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (exp.f64 -15/4) (*.f64 (exp.f64 -15/4) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))
(*.f64 (/.f64 (exp.f64 -15/4) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (/.f64 (exp.f64 -15/4) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (neg.f64 (exp.f64 -15/2)) (/.f64 1 (/.f64 (neg.f64 z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) (exp.f64 -15/2))
(*.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (/.f64 (exp.f64 -5) 1) (/.f64 (exp.f64 -5/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (/.f64 (exp.f64 -15/4) 1) (/.f64 (exp.f64 -15/4) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (/.f64 (exp.f64 -15/4) z) (/.f64 (exp.f64 -15/4) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))
(*.f64 (/.f64 1 z) (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))
(*.f64 (/.f64 (exp.f64 -5) z) (/.f64 (exp.f64 -5/2) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 2)) (/.f64 (exp.f64 -15/2) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (/.f64 (exp.f64 -5) (pow.f64 (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 2)) (/.f64 (exp.f64 -5/2) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (/.f64 (exp.f64 -15/4) (pow.f64 (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 2)) (/.f64 (exp.f64 -15/4) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (/.f64 (exp.f64 -15/2) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (/.f64 (exp.f64 -5) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (/.f64 (exp.f64 -5/2) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (/.f64 (exp.f64 -15/2) 1) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))
(*.f64 (/.f64 (exp.f64 -15/2) (neg.f64 z)) (neg.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (*.f64 (/.f64 (exp.f64 -15/2) z) 1) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (*.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 2)) (cbrt.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (sqrt.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(pow.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)) 1)
(pow.f64 (pow.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)) 3) 1/3)
(pow.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) 3)
(pow.f64 (/.f64 (exp.f64 -15/4) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) 2)
(pow.f64 (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) -1)
(neg.f64 (/.f64 (exp.f64 -15/2) (/.f64 (neg.f64 z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)) 3))
(cbrt.f64 (/.f64 (exp.f64 -45/2) (pow.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))))
(exp.f64 (+.f64 -15/2 (log.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))))
(exp.f64 (*.f64 (+.f64 -15/2 (log.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))) 1))
(+.f64 0 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 (*.f64 2 (PI.f64))))) (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 (*.f64 2 (PI.f64))))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 (*.f64 2 (PI.f64)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 (*.f64 2 (PI.f64)))))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 (*.f64 2 (PI.f64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) 1)
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(/.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (exp.f64 -15/2)) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) 1) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (neg.f64 (exp.f64 -15/2))) (/.f64 (neg.f64 z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 2)
(sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)) 2))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 (*.f64 2 (PI.f64)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))) 3) (pow.f64 (*.f64 2 (PI.f64)) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(exp.f64 (fma.f64 1/2 (log.f64 (*.f64 2 (PI.f64))) (+.f64 -15/2 (log.f64 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) 1106209385320415913103082059/4200000000000000000000000)))))
(exp.f64 (*.f64 (fma.f64 1/2 (log.f64 (*.f64 2 (PI.f64))) (+.f64 -15/2 (log.f64 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) 1106209385320415913103082059/4200000000000000000000000)))) 1))
Outputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 15/2) (+.f64 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) (-.f64 -1/15 (log.f64 15/2))))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 15/2) z)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (sqrt.f64 15/2) z))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2))) (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 (sqrt.f64 15/2) (*.f64 z (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225))) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2)) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) z) (-.f64 -1/15 (log.f64 15/2)))))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 15/2) z)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (*.f64 (pow.f64 z 2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (sqrt.f64 15/2) z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (*.f64 (*.f64 z z) (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3))))))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)))))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (*.f64 z z) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125)))) (*.f64 (sqrt.f64 15/2) (*.f64 z (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (sqrt.f64 15/2) (+.f64 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) (-.f64 -1/15 (log.f64 15/2))))) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (*.f64 z (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225)) (*.f64 (*.f64 z z) (fma.f64 (-.f64 -1/15 (log.f64 15/2)) 29/225 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) 86/10125)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)
(/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))
(*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))
(+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))) (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z))
(fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 15/2) (+.f64 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) (-.f64 -1/15 (log.f64 15/2)))))
(+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 15/2) z))) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))) (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(fma.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (sqrt.f64 15/2) z)) (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
(+.f64 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2))) (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 (sqrt.f64 15/2) (*.f64 z (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225))) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)))))
(+.f64 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2)) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) z) (-.f64 -1/15 (log.f64 15/2))))))
(+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (*.f64 (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))) (pow.f64 z 2)))) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 15/2) z))) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))) (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z))))
(fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (*.f64 (*.f64 z z) (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3)))))) (fma.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (sqrt.f64 15/2) z)) (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2))))))
(+.f64 (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))) (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (*.f64 z z) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125)))) (*.f64 (sqrt.f64 15/2) (*.f64 z (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225))))))
(+.f64 (*.f64 (sqrt.f64 15/2) (+.f64 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) (-.f64 -1/15 (log.f64 15/2))))) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (*.f64 z (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225)) (*.f64 (*.f64 z z) (fma.f64 (-.f64 -1/15 (log.f64 15/2)) 29/225 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) 86/10125))))))
(/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(/.f64 (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) (sqrt.f64 2))) (sqrt.f64 (PI.f64))) z))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 -1 (log.f64 15/2) -1/15)) (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 15/2)) (exp.f64 -15/2))) (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (*.f64 (-.f64 -1/15 (log.f64 15/2)) (sqrt.f64 2)) (/.f64 (sqrt.f64 2) z)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) z)))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) z))) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 -1 (log.f64 15/2) -1/15)) (sqrt.f64 (PI.f64)))) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 15/2)) (exp.f64 -15/2))) (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2))))) (*.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (*.f64 z (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)))) (*.f64 (sqrt.f64 2) (sqrt.f64 (PI.f64))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2)) (sqrt.f64 2))) (*.f64 (sqrt.f64 2) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) z) (-.f64 -1/15 (log.f64 15/2)))))))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) z)))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (*.f64 (pow.f64 z 2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))))))) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) z))) (sqrt.f64 (PI.f64)))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 -1 (log.f64 15/2) -1/15)) (sqrt.f64 (PI.f64)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (*.f64 (*.f64 z z) (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3)))))))) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64)))))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 15/2)) (exp.f64 -15/2)) (*.f64 (*.f64 z z) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125)))) (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2)))))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (*.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) z)) (sqrt.f64 2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 15/2)) (exp.f64 -15/2)))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2)) (sqrt.f64 2)) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 2)) (*.f64 (sqrt.f64 15/2) (*.f64 z z))) (fma.f64 (-.f64 -1/15 (log.f64 15/2)) 29/225 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) 86/10125))))) (*.f64 (sqrt.f64 2) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) z) (-.f64 -1/15 (log.f64 15/2)))))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (exp.f64 -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 2)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (exp.f64 -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 2)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (exp.f64 -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 2)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (exp.f64 -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 2)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (exp.f64 -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 2)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (exp.f64 -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 2)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (exp.f64 -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 2)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (exp.f64 -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 2)))
(+.f64 0 (sqrt.f64 (*.f64 2 (PI.f64))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (PI.f64))))) 1)
(sqrt.f64 (*.f64 2 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1)
(sqrt.f64 (*.f64 2 (PI.f64)))
(*.f64 1 (sqrt.f64 (*.f64 2 (PI.f64))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (PI.f64)))) (cbrt.f64 (*.f64 2 (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 2 (PI.f64))) (cbrt.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (PI.f64)))) (cbrt.f64 (*.f64 2 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2))
(*.f64 (sqrt.f64 2) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 2 (PI.f64)) 1/4) (pow.f64 (*.f64 2 (PI.f64)) 1/4))
(sqrt.f64 (*.f64 2 (PI.f64)))
(*.f64 (sqrt.f64 2) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (PI.f64))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 (cbrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (cbrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 (cbrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (PI.f64))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (PI.f64))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (PI.f64))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (PI.f64))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 (cbrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (cbrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 (cbrt.f64 (*.f64 2 (PI.f64)))))
(pow.f64 (*.f64 2 (PI.f64)) 1/2)
(sqrt.f64 (*.f64 2 (PI.f64)))
(pow.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1)
(sqrt.f64 (*.f64 2 (PI.f64)))
(pow.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (PI.f64)))) 3)
(sqrt.f64 (*.f64 2 (PI.f64)))
(pow.f64 (pow.f64 (*.f64 2 (PI.f64)) 1/4) 2)
(sqrt.f64 (*.f64 2 (PI.f64)))
(fabs.f64 (sqrt.f64 (*.f64 2 (PI.f64))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (PI.f64))))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(cbrt.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (PI.f64))) 1/2))
(sqrt.f64 (*.f64 2 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (PI.f64)))) 1))
(sqrt.f64 (*.f64 2 (PI.f64)))
(+.f64 0 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))))) 1)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 1 (/.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (neg.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (/.f64 (neg.f64 z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z))))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z))) z))
(*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z))) (/.f64 (exp.f64 -15/2) z))
(*.f64 (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))
(/.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) 1) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (pow.f64 (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 2)) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (*.f64 (neg.f64 (exp.f64 -15/2)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (neg.f64 z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (neg.f64 (exp.f64 -15/2))) (/.f64 (neg.f64 z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))) 1)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(pow.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))) 3) 1/3)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(pow.f64 (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))) 3)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(pow.f64 (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))) 2)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)) 2)))
(sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)) 2)))
(fabs.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(cbrt.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))) 3))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(expm1.f64 (log1p.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(log1p.f64 (expm1.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(exp.f64 (+.f64 -15/2 (log.f64 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) 1106209385320415913103082059/4200000000000000000000000))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(exp.f64 (*.f64 (+.f64 -15/2 (log.f64 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) 1106209385320415913103082059/4200000000000000000000000))) 1))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(+.f64 0 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))) 1)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)) 1)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 1 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 (exp.f64 -5) (*.f64 (exp.f64 -5/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (pow.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) 2))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 (pow.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) 2) (/.f64 (exp.f64 -5/2) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 (exp.f64 -15/4) (*.f64 (exp.f64 -15/4) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 (/.f64 (exp.f64 -15/4) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (/.f64 (exp.f64 -15/4) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 (neg.f64 (exp.f64 -15/2)) (/.f64 1 (/.f64 (neg.f64 z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (neg.f64 (exp.f64 -15/2)) (*.f64 (/.f64 1 (neg.f64 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (neg.f64 (exp.f64 -15/2)) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (neg.f64 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (neg.f64 (exp.f64 -15/2)) (neg.f64 z)))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) (exp.f64 -15/2))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 (/.f64 (exp.f64 -5) 1) (/.f64 (exp.f64 -5/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 (/.f64 (exp.f64 -15/4) 1) (/.f64 (exp.f64 -15/4) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 (/.f64 (exp.f64 -15/4) z) (/.f64 (exp.f64 -15/4) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))
(/.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z)))
(/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))
(*.f64 (/.f64 1 z) (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))
(*.f64 (/.f64 (exp.f64 -15/4) z) (/.f64 (exp.f64 -15/4) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))
(/.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z)))
(/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))
(*.f64 (/.f64 (exp.f64 -5) z) (/.f64 (exp.f64 -5/2) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))
(*.f64 (/.f64 (exp.f64 -15/4) z) (/.f64 (exp.f64 -15/4) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))
(/.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z)))
(/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 2)) (/.f64 (exp.f64 -15/2) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 (/.f64 (exp.f64 -5) (pow.f64 (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 2)) (/.f64 (exp.f64 -5/2) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 (/.f64 (exp.f64 -15/4) (pow.f64 (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 2)) (/.f64 (exp.f64 -15/4) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (/.f64 (exp.f64 -15/2) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 (/.f64 (exp.f64 -5) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (/.f64 (exp.f64 -5/2) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 (/.f64 (exp.f64 -15/2) 1) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 (/.f64 (exp.f64 -15/2) (neg.f64 z)) (neg.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (neg.f64 (exp.f64 -15/2)) (*.f64 (/.f64 1 (neg.f64 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (neg.f64 (exp.f64 -15/2)) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (neg.f64 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (neg.f64 (exp.f64 -15/2)) (neg.f64 z)))
(*.f64 (*.f64 (/.f64 (exp.f64 -15/2) z) 1) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 (*.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 2)) (cbrt.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(*.f64 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (sqrt.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(pow.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)) 1)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(pow.f64 (pow.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)) 3) 1/3)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(pow.f64 (/.f64 (exp.f64 -5/2) (cbrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) 3)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(pow.f64 (/.f64 (exp.f64 -15/4) (sqrt.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) 2)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(pow.f64 (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) -1)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(neg.f64 (/.f64 (exp.f64 -15/2) (/.f64 (neg.f64 z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (neg.f64 (exp.f64 -15/2)) (*.f64 (/.f64 1 (neg.f64 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (neg.f64 (exp.f64 -15/2)) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (neg.f64 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (neg.f64 (exp.f64 -15/2)) (neg.f64 z)))
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)) 2))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(log.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)) 3))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(cbrt.f64 (/.f64 (exp.f64 -45/2) (pow.f64 (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(exp.f64 (+.f64 -15/2 (log.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(exp.f64 (*.f64 (+.f64 -15/2 (log.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))) 1))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))
(+.f64 0 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (/.f64 z (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 (*.f64 2 (PI.f64))))) (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 (*.f64 2 (PI.f64))))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 (*.f64 2 (PI.f64)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 (*.f64 2 (PI.f64))))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 (*.f64 2 (PI.f64)))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 (*.f64 2 (PI.f64)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 (*.f64 2 (PI.f64)))))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 (*.f64 2 (PI.f64)))))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (/.f64 z (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) 1)
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (/.f64 z (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (/.f64 z (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))))
(/.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (/.f64 z (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (/.f64 z (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (exp.f64 -15/2)) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (/.f64 z (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) 1) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (/.f64 z (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (neg.f64 (exp.f64 -15/2))) (/.f64 (neg.f64 z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (/.f64 z (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))))
(pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1)
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (/.f64 z (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 3) 1/3)
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (/.f64 z (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 3)
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (/.f64 z (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 2)
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (/.f64 z (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))))
(sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z)) 2))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (PI.f64)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)) 2)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)) 2) (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/8820000000000000000000000000000000000000000000000)))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (/.f64 z (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (/.f64 z (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 3))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (/.f64 z (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) (*.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)) 3) 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z))) 3) (pow.f64 (*.f64 2 (PI.f64)) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) (*.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)) 3) 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (/.f64 z (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (/.f64 z (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))))
(exp.f64 (fma.f64 1/2 (log.f64 (*.f64 2 (PI.f64))) (+.f64 -15/2 (log.f64 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) 1106209385320415913103082059/4200000000000000000000000)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (/.f64 z (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))))
(exp.f64 (*.f64 (fma.f64 1/2 (log.f64 (*.f64 2 (PI.f64))) (+.f64 -15/2 (log.f64 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) 1106209385320415913103082059/4200000000000000000000000)))) 1))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (/.f64 z (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z))))

localize27.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(/.f64 (sqrt.f64 2) z)
0.7b
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
1.0b
(sqrt.f64 (PI.f64))
1.0b
(*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))
Compiler

Compiled 62 to 52 computations (16.1% saved)

series4.0ms (0%)

Counts
4 → 12
Calls

6 calls:

TimeVariablePointExpression
1.0ms
z
@0
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
1.0ms
z
@inf
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
0.0ms
z
@-inf
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
0.0ms
z
@0
(/.f64 (sqrt.f64 2) z)
0.0ms
z
@-inf
(/.f64 (sqrt.f64 2) z)

rewrite67.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
779×log-prod_binary64
395×pow-unpow_binary64
388×pow2_binary64
276×pow1/3_binary64
269×expm1-udef_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01643
132942
2385742
Stop Event
node limit
Counts
4 → 103
Calls
Call 1
Inputs
(*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))
(sqrt.f64 (PI.f64))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(/.f64 (sqrt.f64 2) z)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 15/2 (exp.f64 -15)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 -5/2) (cbrt.f64 (sqrt.f64 15/2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 -15/4) (pow.f64 15/2 1/4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 -45/2) (*.f64 15/2 (sqrt.f64 15/2))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 15/2 (sqrt.f64 15/2)) (exp.f64 -45/2)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (exp.f64 -45/2) (*.f64 15/2 (sqrt.f64 15/2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 15/2 (sqrt.f64 15/2)) (exp.f64 -45/2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (fma.f64 1/2 (log1p.f64 13/2) -15/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (fma.f64 1/2 (log1p.f64 13/2) -15/2) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (PI.f64)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (PI.f64)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (PI.f64)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (PI.f64) 1/4) (pow.f64 (PI.f64) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2)) (sqrt.f64 (cbrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (PI.f64) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (PI.f64)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (PI.f64) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (PI.f64) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (PI.f64) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (PI.f64)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (PI.f64))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 1106209385320415913103082059/4200000000000000000000000)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 1106209385320415913103082059/4200000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 1106209385320415913103082059/4200000000000000000000000))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 1106209385320415913103082059/4200000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) (sqrt.f64 2))) z)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 1106209385320415913103082059/4200000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 2) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 2) z))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 2) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 2) z)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 2) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 2) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (pow.f64 z -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 2) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 2) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 2) (*.f64 (cbrt.f64 (sqrt.f64 2)) (pow.f64 z -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) z)) (cbrt.f64 (/.f64 2 (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 2 (*.f64 z z))) (cbrt.f64 (/.f64 (sqrt.f64 2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 2 1/4) (*.f64 (pow.f64 2 1/4) (pow.f64 z -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (sqrt.f64 2) z)) (sqrt.f64 (/.f64 (sqrt.f64 2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 2)) (/.f64 1 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 z -1) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 2) 1) (/.f64 (cbrt.f64 (sqrt.f64 2)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 2 1/4) 1) (/.f64 (pow.f64 2 1/4) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 2) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (/.f64 (sqrt.f64 2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 2 1/4) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (pow.f64 2 1/4) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 (sqrt.f64 2) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 2) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (*.f64 z z)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 2) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (sqrt.f64 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 z 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 z (sqrt.f64 2)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 2) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 2 (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (sqrt.f64 2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 2) z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 2) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (sqrt.f64 2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 2) z)) 1))))))

simplify67.0ms (0.1%)

Algorithm
egg-herbie
Rules
546×fma-def_binary64
412×unswap-sqr_binary64
361×distribute-rgt-in_binary64
349×*-commutative_binary64
348×distribute-lft-in_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02591555
15481416
218811405
378551405
Stop Event
node limit
Counts
115 → 141
Calls
Call 1
Inputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(+.f64 0 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1)
(pow.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1)
(pow.f64 (*.f64 15/2 (exp.f64 -15)) 1/2)
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 3) 1/3)
(pow.f64 (*.f64 (exp.f64 -5/2) (cbrt.f64 (sqrt.f64 15/2))) 3)
(pow.f64 (*.f64 (exp.f64 -15/4) (pow.f64 15/2 1/4)) 2)
(pow.f64 (*.f64 (exp.f64 -45/2) (*.f64 15/2 (sqrt.f64 15/2))) 1/3)
(pow.f64 (*.f64 (*.f64 15/2 (sqrt.f64 15/2)) (exp.f64 -45/2)) 1/3)
(sqrt.f64 (*.f64 15/2 (exp.f64 -15)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 3))
(cbrt.f64 (*.f64 (exp.f64 -45/2) (*.f64 15/2 (sqrt.f64 15/2))))
(cbrt.f64 (*.f64 (*.f64 15/2 (sqrt.f64 15/2)) (exp.f64 -45/2)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))
(exp.f64 (fma.f64 1/2 (log1p.f64 13/2) -15/2))
(exp.f64 (*.f64 (fma.f64 1/2 (log1p.f64 13/2) -15/2) 1))
(+.f64 0 (sqrt.f64 (PI.f64)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (PI.f64)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (PI.f64)))) 1)
(*.f64 (sqrt.f64 (PI.f64)) 1)
(*.f64 1 (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (PI.f64) 1/4) (pow.f64 (PI.f64) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2)) (sqrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1/2)
(pow.f64 (sqrt.f64 (PI.f64)) 1)
(pow.f64 (pow.f64 (PI.f64) 3/2) 1/3)
(pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 3)
(pow.f64 (pow.f64 (PI.f64) 1/4) 2)
(fabs.f64 (sqrt.f64 (PI.f64)))
(log.f64 (exp.f64 (sqrt.f64 (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (PI.f64)))))
(cbrt.f64 (pow.f64 (PI.f64) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (PI.f64))))
(log1p.f64 (expm1.f64 (sqrt.f64 (PI.f64))))
(exp.f64 (log.f64 (sqrt.f64 (PI.f64))))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (PI.f64))) 1))
(+.f64 0 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 1106209385320415913103082059/4200000000000000000000000)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 1106209385320415913103082059/4200000000000000000000000))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 1106209385320415913103082059/4200000000000000000000000))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 1106209385320415913103082059/4200000000000000000000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))))) 1)
(/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) (sqrt.f64 2))) z)
(pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 1)
(pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) 1/2)
(pow.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))) 3)
(pow.f64 (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))) 2)
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 1106209385320415913103082059/4200000000000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))))))
(cbrt.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 3))
(expm1.f64 (log1p.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))))
(log1p.f64 (expm1.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))))
(exp.f64 (log.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))) 1))
(+.f64 0 (/.f64 (sqrt.f64 2) z))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 2) z))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 2) z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 2) z)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 2) z)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 2) z))) 1)
(*.f64 (sqrt.f64 2) (pow.f64 z -1))
(*.f64 (/.f64 (sqrt.f64 2) z) 1)
(*.f64 1 (/.f64 (sqrt.f64 2) z))
(*.f64 (cbrt.f64 2) (*.f64 (cbrt.f64 (sqrt.f64 2)) (pow.f64 z -1)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) z)) (cbrt.f64 (/.f64 2 (*.f64 z z))))
(*.f64 (cbrt.f64 (/.f64 2 (*.f64 z z))) (cbrt.f64 (/.f64 (sqrt.f64 2) z)))
(*.f64 (pow.f64 2 1/4) (*.f64 (pow.f64 2 1/4) (pow.f64 z -1)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 2) z)) (sqrt.f64 (/.f64 (sqrt.f64 2) z)))
(*.f64 (neg.f64 (sqrt.f64 2)) (/.f64 1 (neg.f64 z)))
(*.f64 (pow.f64 z -1) (sqrt.f64 2))
(*.f64 (/.f64 (cbrt.f64 2) 1) (/.f64 (cbrt.f64 (sqrt.f64 2)) z))
(*.f64 (/.f64 (pow.f64 2 1/4) 1) (/.f64 (pow.f64 2 1/4) z))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 z)))
(*.f64 (/.f64 (cbrt.f64 2) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (/.f64 (sqrt.f64 2) z)))
(*.f64 (/.f64 (pow.f64 2 1/4) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (pow.f64 2 1/4) (cbrt.f64 z)))
(*.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 (sqrt.f64 2) (sqrt.f64 z)))
(*.f64 (/.f64 (cbrt.f64 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 z)))
(pow.f64 (/.f64 (sqrt.f64 2) z) 1)
(pow.f64 (/.f64 2 (*.f64 z z)) 1/2)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) z) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) z)) 3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 2) z)) 2)
(pow.f64 (/.f64 z (sqrt.f64 2)) -1)
(pow.f64 (/.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 z 3)) 1/3)
(pow.f64 (/.f64 (/.f64 z (sqrt.f64 2)) 1) -1)
(neg.f64 (/.f64 (sqrt.f64 2) (neg.f64 z)))
(sqrt.f64 (/.f64 2 (*.f64 z z)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 2) z)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 2) z))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 2) z) 3))
(cbrt.f64 (/.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 2) z)))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 2) z)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 2) z)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 2) z)) 1))
Outputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 2) (exp.f64 -15/2))) (/.f64 z (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 2) (exp.f64 -15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 2) (exp.f64 -15/2))) (/.f64 z (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 2) (exp.f64 -15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 2) (exp.f64 -15/2))) (/.f64 z (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 2) (exp.f64 -15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 2) (exp.f64 -15/2))) (/.f64 z (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 2) (exp.f64 -15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 2) (exp.f64 -15/2))) (/.f64 z (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 2) (exp.f64 -15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 2) (exp.f64 -15/2))) (/.f64 z (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 2) (exp.f64 -15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 2) (exp.f64 -15/2))) (/.f64 z (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 2) (exp.f64 -15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 2) (exp.f64 -15/2))) (/.f64 z (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 2) (exp.f64 -15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 2) (exp.f64 -15/2))) (/.f64 z (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 2) (exp.f64 -15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 2) (exp.f64 -15/2))) (/.f64 z (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 2) (exp.f64 -15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 2) (exp.f64 -15/2))) (/.f64 z (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 2) (exp.f64 -15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 2) (exp.f64 -15/2))) (/.f64 z (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 2) (exp.f64 -15/2)))))
(+.f64 0 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))
(sqrt.f64 (*.f64 15/2 (exp.f64 -15)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))))
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))) 3)
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1)
(sqrt.f64 (*.f64 15/2 (exp.f64 -15)))
(pow.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1)
(sqrt.f64 (*.f64 15/2 (exp.f64 -15)))
(pow.f64 (*.f64 15/2 (exp.f64 -15)) 1/2)
(sqrt.f64 (*.f64 15/2 (exp.f64 -15)))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 3) 1/3)
(sqrt.f64 (*.f64 15/2 (exp.f64 -15)))
(pow.f64 (*.f64 (exp.f64 -5/2) (cbrt.f64 (sqrt.f64 15/2))) 3)
(*.f64 (sqrt.f64 15/2) (pow.f64 (exp.f64 -5/2) 3))
(pow.f64 (*.f64 (exp.f64 -15/4) (pow.f64 15/2 1/4)) 2)
(*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))
(pow.f64 (*.f64 (exp.f64 -45/2) (*.f64 15/2 (sqrt.f64 15/2))) 1/3)
(cbrt.f64 (*.f64 15/2 (*.f64 (sqrt.f64 15/2) (exp.f64 -45/2))))
(pow.f64 (*.f64 (*.f64 15/2 (sqrt.f64 15/2)) (exp.f64 -45/2)) 1/3)
(cbrt.f64 (*.f64 15/2 (*.f64 (sqrt.f64 15/2) (exp.f64 -45/2))))
(sqrt.f64 (*.f64 15/2 (exp.f64 -15)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))
(sqrt.f64 (*.f64 15/2 (exp.f64 -15)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))))
(sqrt.f64 (*.f64 15/2 (exp.f64 -15)))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 3))
(sqrt.f64 (*.f64 15/2 (exp.f64 -15)))
(cbrt.f64 (*.f64 (exp.f64 -45/2) (*.f64 15/2 (sqrt.f64 15/2))))
(cbrt.f64 (*.f64 15/2 (*.f64 (sqrt.f64 15/2) (exp.f64 -45/2))))
(cbrt.f64 (*.f64 (*.f64 15/2 (sqrt.f64 15/2)) (exp.f64 -45/2)))
(cbrt.f64 (*.f64 15/2 (*.f64 (sqrt.f64 15/2) (exp.f64 -45/2))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))
(sqrt.f64 (*.f64 15/2 (exp.f64 -15)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))
(sqrt.f64 (*.f64 15/2 (exp.f64 -15)))
(exp.f64 (fma.f64 1/2 (log1p.f64 13/2) -15/2))
(exp.f64 (*.f64 (fma.f64 1/2 (log1p.f64 13/2) -15/2) 1))
(exp.f64 (fma.f64 1/2 (log1p.f64 13/2) -15/2))
(+.f64 0 (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (PI.f64)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (PI.f64)))) 1)
(sqrt.f64 (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) 1)
(sqrt.f64 (PI.f64))
(*.f64 1 (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) 1/4) (pow.f64 (PI.f64) 1/4))
(sqrt.f64 (PI.f64))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2)) (sqrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (fabs.f64 (cbrt.f64 (PI.f64))) (sqrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(pow.f64 (PI.f64) 1/2)
(sqrt.f64 (PI.f64))
(pow.f64 (sqrt.f64 (PI.f64)) 1)
(sqrt.f64 (PI.f64))
(pow.f64 (pow.f64 (PI.f64) 3/2) 1/3)
(cbrt.f64 (pow.f64 (PI.f64) 3/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) 3)
(sqrt.f64 (PI.f64))
(pow.f64 (pow.f64 (PI.f64) 1/4) 2)
(sqrt.f64 (PI.f64))
(fabs.f64 (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(log.f64 (exp.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (PI.f64)))))
(sqrt.f64 (PI.f64))
(cbrt.f64 (pow.f64 (PI.f64) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(log1p.f64 (expm1.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(exp.f64 (log.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1/2))
(sqrt.f64 (PI.f64))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (PI.f64))) 1))
(sqrt.f64 (PI.f64))
(+.f64 0 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 1106209385320415913103082059/4200000000000000000000000)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 1106209385320415913103082059/4200000000000000000000000))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z)))) 1106209385320415913103082059/4200000000000000000000000))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z))))) 1106209385320415913103082059/4200000000000000000000000))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 1106209385320415913103082059/4200000000000000000000000))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 1106209385320415913103082059/4200000000000000000000000))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))))) 1)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) (sqrt.f64 2))) z)
(/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (PI.f64))) (/.f64 z (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))))
(*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (PI.f64))) z) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (sqrt.f64 (PI.f64)))))
(pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 1)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) 1/2)
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(pow.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 3) 1/3)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(pow.f64 (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))) 3)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(pow.f64 (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))) 2)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(cbrt.f64 (pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))))) 3))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(expm1.f64 (log1p.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(log1p.f64 (expm1.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(exp.f64 (log.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(exp.f64 (*.f64 (log.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))) 1))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(+.f64 0 (/.f64 (sqrt.f64 2) z))
(/.f64 (sqrt.f64 2) z)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 2) z))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 2) z)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 2) z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 2) z)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 2) z)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 2) z)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 2) z))) 1)
(/.f64 (sqrt.f64 2) z)
(*.f64 (sqrt.f64 2) (pow.f64 z -1))
(/.f64 (sqrt.f64 2) z)
(*.f64 (/.f64 (sqrt.f64 2) z) 1)
(/.f64 (sqrt.f64 2) z)
(*.f64 1 (/.f64 (sqrt.f64 2) z))
(/.f64 (sqrt.f64 2) z)
(*.f64 (cbrt.f64 2) (*.f64 (cbrt.f64 (sqrt.f64 2)) (pow.f64 z -1)))
(*.f64 (cbrt.f64 2) (*.f64 (/.f64 1 z) (cbrt.f64 (sqrt.f64 2))))
(*.f64 (cbrt.f64 (sqrt.f64 2)) (*.f64 (/.f64 1 z) (cbrt.f64 2)))
(/.f64 (cbrt.f64 2) (/.f64 z (cbrt.f64 (sqrt.f64 2))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) z)) (cbrt.f64 (/.f64 2 (*.f64 z z))))
(*.f64 (cbrt.f64 (/.f64 2 (*.f64 z z))) (cbrt.f64 (/.f64 (sqrt.f64 2) z)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) z)) (cbrt.f64 (/.f64 2 (*.f64 z z))))
(*.f64 (pow.f64 2 1/4) (*.f64 (pow.f64 2 1/4) (pow.f64 z -1)))
(/.f64 (sqrt.f64 2) z)
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 2) z)) (sqrt.f64 (/.f64 (sqrt.f64 2) z)))
(/.f64 (sqrt.f64 2) z)
(*.f64 (neg.f64 (sqrt.f64 2)) (/.f64 1 (neg.f64 z)))
(/.f64 (sqrt.f64 2) z)
(*.f64 (pow.f64 z -1) (sqrt.f64 2))
(/.f64 (sqrt.f64 2) z)
(*.f64 (/.f64 (cbrt.f64 2) 1) (/.f64 (cbrt.f64 (sqrt.f64 2)) z))
(*.f64 (cbrt.f64 2) (*.f64 (/.f64 1 z) (cbrt.f64 (sqrt.f64 2))))
(*.f64 (cbrt.f64 (sqrt.f64 2)) (*.f64 (/.f64 1 z) (cbrt.f64 2)))
(/.f64 (cbrt.f64 2) (/.f64 z (cbrt.f64 (sqrt.f64 2))))
(*.f64 (/.f64 (pow.f64 2 1/4) 1) (/.f64 (pow.f64 2 1/4) z))
(/.f64 (sqrt.f64 2) z)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 z)))
(/.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))
(/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z)))
(*.f64 (/.f64 (cbrt.f64 2) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (/.f64 (sqrt.f64 2) z)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) z)) (/.f64 (cbrt.f64 2) (pow.f64 (cbrt.f64 z) 2)))
(*.f64 (/.f64 (pow.f64 2 1/4) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (pow.f64 2 1/4) (cbrt.f64 z)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 2) (cbrt.f64 z)))
(/.f64 (/.f64 (sqrt.f64 2) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))
(/.f64 (sqrt.f64 2) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z)))
(*.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 (sqrt.f64 2) (sqrt.f64 z)))
(/.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 z)) (sqrt.f64 z))
(/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 z) (sqrt.f64 z)))
(*.f64 (/.f64 (cbrt.f64 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 (sqrt.f64 2)) (sqrt.f64 z)))
(/.f64 (/.f64 (cbrt.f64 2) (sqrt.f64 z)) (/.f64 (sqrt.f64 z) (cbrt.f64 (sqrt.f64 2))))
(pow.f64 (/.f64 (sqrt.f64 2) z) 1)
(/.f64 (sqrt.f64 2) z)
(pow.f64 (/.f64 2 (*.f64 z z)) 1/2)
(sqrt.f64 (/.f64 2 (*.f64 z z)))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 2) z) 3) 1/3)
(/.f64 (sqrt.f64 2) z)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 2) z)) 3)
(/.f64 (sqrt.f64 2) z)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 2) z)) 2)
(/.f64 (sqrt.f64 2) z)
(pow.f64 (/.f64 z (sqrt.f64 2)) -1)
(/.f64 (sqrt.f64 2) z)
(pow.f64 (/.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 z 3)) 1/3)
(/.f64 (sqrt.f64 2) z)
(pow.f64 (/.f64 (/.f64 z (sqrt.f64 2)) 1) -1)
(/.f64 (sqrt.f64 2) z)
(neg.f64 (/.f64 (sqrt.f64 2) (neg.f64 z)))
(/.f64 (sqrt.f64 2) z)
(sqrt.f64 (/.f64 2 (*.f64 z z)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 2) z)))
(/.f64 (sqrt.f64 2) z)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 2) z))))
(/.f64 (sqrt.f64 2) z)
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 2) z) 3))
(/.f64 (sqrt.f64 2) z)
(cbrt.f64 (/.f64 (*.f64 2 (sqrt.f64 2)) (pow.f64 z 3)))
(/.f64 (sqrt.f64 2) z)
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 2) z)))
(/.f64 (sqrt.f64 2) z)
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 2) z)))
(/.f64 (sqrt.f64 2) z)
(exp.f64 (log.f64 (/.f64 (sqrt.f64 2) z)))
(/.f64 (sqrt.f64 2) z)
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 2) z)) 1))
(/.f64 (sqrt.f64 2) z)

localize64.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))))
0.4b
(/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))
0.4b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
Compiler

Compiled 142 to 124 computations (12.7% saved)

series5.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
z
@0
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))))
1.0ms
z
@0
(/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))
1.0ms
z
@0
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))))
1.0ms
z
@-inf
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))))
0.0ms
z
@-inf
(/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))

rewrite94.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
461×log1p-udef_binary64
273×add-sqr-sqrt_binary64
259×pow1_binary64
258×*-un-lft-identity_binary64
257×add-log-exp_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02490
154776
2754576
Stop Event
node limit
Counts
3 → 99
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))))
(/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (sqrt.f64 (*.f64 (PI.f64) 2))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) (sqrt.f64 (*.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (+.f64 (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3))) (+.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (-.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2))) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) 2) 3/2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 3) (pow.f64 (*.f64 (PI.f64) 2) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))) 2) (cbrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))) (sqrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 z) (/.f64 1 (*.f64 (exp.f64 -15/2) -1106209385320415913103082059/4200000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z 4200000000000000000000000/1106209385320415913103082059) (/.f64 1 (exp.f64 -15/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (cbrt.f64 z) (exp.f64 -15/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 z) (exp.f64 -15/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) (exp.f64 -15/2)) (/.f64 (sqrt.f64 z) 1106209385320415913103082059/4200000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (exp.f64 -15/2)) (*.f64 z 4200000000000000000000000/1106209385320415913103082059))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (exp.f64 -15/2)) (/.f64 (cbrt.f64 z) 1106209385320415913103082059/4200000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (/.f64 (cbrt.f64 z) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) 1) (/.f64 (sqrt.f64 z) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)))) (/.f64 z (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)))) (cbrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)))) (/.f64 (sqrt.f64 z) (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (/.f64 z (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (/.f64 (cbrt.f64 z) (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 z (*.f64 (exp.f64 -15/2) -1106209385320415913103082059/4200000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (*.f64 z z) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 z 3) (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log.f64 (*.f64 z 4200000000000000000000000/1106209385320415913103082059)) -15/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 z 4200000000000000000000000/1106209385320415913103082059)) -15/2) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) 1) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 15/2 z)) (+.f64 (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3))) (*.f64 (pow.f64 (-.f64 15/2 z) z) (+.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (-.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 15/2 z)) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2))) (*.f64 (pow.f64 (-.f64 15/2 z) z) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3)) (sqrt.f64 (-.f64 15/2 z))) (*.f64 (+.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (-.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))) (pow.f64 (-.f64 15/2 z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2)) (sqrt.f64 (-.f64 15/2 z))) (*.f64 (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) (pow.f64 (-.f64 15/2 z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) 3) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (-.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))) (-.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 15/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) (pow.f64 (-.f64 15/2 z) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (+.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (-.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3))) (+.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (-.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2))) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) 3) (pow.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) 3) (pow.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))))))

simplify108.0ms (0.1%)

Algorithm
egg-herbie
Rules
625×unswap-sqr_binary64
364×associate-*l*_binary64
351×associate-*r*_binary64
238×fma-def_binary64
228×*-commutative_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03815068
111564371
243244170
Stop Event
node limit
Counts
135 → 192
Calls
Call 1
Inputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))))) (sqrt.f64 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2)))) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)))) z)) (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))))))) (pow.f64 z 2))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2)))) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)))) z)) (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))))) (sqrt.f64 (PI.f64)))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))))) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))))) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))))) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z))
(+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))))
(+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))))
(+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))))))) (pow.f64 z 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)))))
(*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))
(+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (sqrt.f64 (*.f64 (PI.f64) 2))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) (sqrt.f64 (*.f64 (PI.f64) 2))))
(+.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(+.f64 (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(+.f64 (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))))) 1)
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (+.f64 (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3))) (+.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (-.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2))) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 1)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))) 3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))) 2)
(sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 2)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) 2) 3/2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 3) (pow.f64 (*.f64 (PI.f64) 2) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))))) 1)
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(*.f64 1 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))))
(*.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))) 1)
(*.f64 (cbrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))) 2) (cbrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))))
(*.f64 (sqrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))) (sqrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))))
(*.f64 (neg.f64 z) (/.f64 1 (*.f64 (exp.f64 -15/2) -1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)) z)
(*.f64 (*.f64 z 4200000000000000000000000/1106209385320415913103082059) (/.f64 1 (exp.f64 -15/2)))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (cbrt.f64 z) (exp.f64 -15/2)))
(*.f64 (/.f64 (sqrt.f64 z) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 z) (exp.f64 -15/2)))
(*.f64 (/.f64 (sqrt.f64 z) (exp.f64 -15/2)) (/.f64 (sqrt.f64 z) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (/.f64 1 (exp.f64 -15/2)) (*.f64 z 4200000000000000000000000/1106209385320415913103082059))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (exp.f64 -15/2)) (/.f64 (cbrt.f64 z) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (/.f64 (cbrt.f64 z) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))
(*.f64 (/.f64 (sqrt.f64 z) 1) (/.f64 (sqrt.f64 z) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)))) (/.f64 z (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)))) (cbrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))))
(*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)))) (/.f64 (sqrt.f64 z) (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (/.f64 z (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (/.f64 (cbrt.f64 z) (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))
(pow.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))) 1)
(pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) -1)
(pow.f64 (pow.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))) 3)
(pow.f64 (sqrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))) 2)
(neg.f64 (/.f64 z (*.f64 (exp.f64 -15/2) -1106209385320415913103082059/4200000000000000000000000)))
(sqrt.f64 (/.f64 (*.f64 z z) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15))))
(log.f64 (pow.f64 (exp.f64 z) (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))))))
(cbrt.f64 (pow.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))) 3))
(cbrt.f64 (/.f64 (pow.f64 z 3) (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3))))
(expm1.f64 (log1p.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))))
(log1p.f64 (expm1.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))))
(exp.f64 (-.f64 (log.f64 (*.f64 z 4200000000000000000000000/1106209385320415913103082059)) -15/2))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 z 4200000000000000000000000/1106209385320415913103082059)) -15/2) 1))
(+.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(+.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))
(+.f64 (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) 1) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) 1))
(+.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))) 1)
(/.f64 (*.f64 (sqrt.f64 (-.f64 15/2 z)) (+.f64 (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3))) (*.f64 (pow.f64 (-.f64 15/2 z) z) (+.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (-.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 15/2 z)) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2))) (*.f64 (pow.f64 (-.f64 15/2 z) z) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(/.f64 (*.f64 (+.f64 (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3)) (sqrt.f64 (-.f64 15/2 z))) (*.f64 (+.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (-.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))) (pow.f64 (-.f64 15/2 z) z)))
(/.f64 (*.f64 (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2)) (sqrt.f64 (-.f64 15/2 z))) (*.f64 (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) (pow.f64 (-.f64 15/2 z) z)))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) 3) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (-.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))) (-.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 15/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) (pow.f64 (-.f64 15/2 z) z))
(/.f64 (*.f64 (+.f64 (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (+.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (-.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(/.f64 (*.f64 (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3))) (+.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (-.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2))) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(/.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) z))
(pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 1)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) 3) (pow.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) 3) (pow.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 1))
(fma.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(fma.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
Outputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (/.f64 z (sqrt.f64 (PI.f64)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (sqrt.f64 2) (exp.f64 -15/2))) (/.f64 z (sqrt.f64 (PI.f64)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))))) (sqrt.f64 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))))
(fma.f64 (*.f64 (sqrt.f64 2) (fma.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (sqrt.f64 15/2) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))))) (sqrt.f64 (PI.f64)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 2)) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (*.f64 (sqrt.f64 2) (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 z (exp.f64 15/2)) (sqrt.f64 15/2)))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 2625498753873810393103082059/4200000000000000000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (-.f64 -1/15 (log.f64 15/2))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2)))) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)))) z)) (sqrt.f64 (PI.f64)))))
(fma.f64 (*.f64 (sqrt.f64 2) (fma.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (sqrt.f64 15/2) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))))) (sqrt.f64 (PI.f64)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 z (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))))) (*.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (fma.f64 -1 (log.f64 15/2) -1/15)))) (sqrt.f64 (PI.f64))))))
(fma.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 2)) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (*.f64 z (*.f64 (sqrt.f64 2) (fma.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)) (*.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (fma.f64 -1 (log.f64 15/2) -1/15))))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 z (exp.f64 15/2)) (sqrt.f64 15/2)))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 2625498753873810393103082059/4200000000000000000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (-.f64 -1/15 (log.f64 15/2))))))) (*.f64 z (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225))) (*.f64 (*.f64 (sqrt.f64 15/2) (-.f64 -1/15 (log.f64 15/2))) 2625498753873810393103082059/4200000000000000000000000)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2)))))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))))))) (pow.f64 z 2))) (sqrt.f64 (PI.f64))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2)))) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)))) z)) (sqrt.f64 (PI.f64))))))
(fma.f64 (*.f64 (sqrt.f64 2) (fma.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (sqrt.f64 15/2) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))))) (sqrt.f64 (PI.f64)) (fma.f64 (*.f64 (sqrt.f64 2) (*.f64 (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3))))))) (*.f64 z z))) (sqrt.f64 (PI.f64)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 z (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))))) (*.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (fma.f64 -1 (log.f64 15/2) -1/15)))) (sqrt.f64 (PI.f64)))))))
(+.f64 (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 2)) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (*.f64 z (*.f64 (sqrt.f64 2) (fma.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)) (*.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (fma.f64 -1 (log.f64 15/2) -1/15))))))) (*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))) (*.f64 (sqrt.f64 2) (*.f64 z (*.f64 z (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225))))))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (*.f64 z (exp.f64 15/2)) (sqrt.f64 15/2)))) (*.f64 z (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225))) (*.f64 (*.f64 (sqrt.f64 15/2) (-.f64 -1/15 (log.f64 15/2))) 2625498753873810393103082059/4200000000000000000000000)))))) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 2625498753873810393103082059/4200000000000000000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (-.f64 -1/15 (log.f64 15/2))))) (*.f64 z (*.f64 z (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 2625498753873810393103082059/4200000000000000000000000 (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 15/2) (fma.f64 (-.f64 -1/15 (log.f64 15/2)) 29/225 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) 86/10125))))))))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))))) (sqrt.f64 (PI.f64))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (exp.f64 -15/2)))) z)))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))))) (sqrt.f64 (PI.f64))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (exp.f64 -15/2)))) z)))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))))) (sqrt.f64 (PI.f64))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (exp.f64 -15/2)))) z)))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (exp.f64 -15/2)))) z)))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (exp.f64 -15/2)))) z)))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z) (sqrt.f64 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (sqrt.f64 (PI.f64))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(*.f64 (sqrt.f64 (PI.f64)) (+.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 2) (exp.f64 -15/2)))) z)))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2)))
(+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))))
(fma.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (sqrt.f64 15/2) (*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2))) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 -1 (log.f64 15/2) -1/15)))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2)) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(+.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 2625498753873810393103082059/4200000000000000000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (-.f64 -1/15 (log.f64 15/2))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
(+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))))
(fma.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (sqrt.f64 15/2) (fma.f64 z (fma.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2)))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2))) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 -1 (log.f64 15/2) -1/15))))))
(fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (fma.f64 z (fma.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)) (*.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (fma.f64 -1 (log.f64 15/2) -1/15))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2)) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)))))))
(+.f64 (fma.f64 z (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225))) (*.f64 (*.f64 (sqrt.f64 15/2) (-.f64 -1/15 (log.f64 15/2))) 2625498753873810393103082059/4200000000000000000000000))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2)))) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 2625498753873810393103082059/4200000000000000000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (-.f64 -1/15 (log.f64 15/2))))))
(+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (sqrt.f64 15/2)) (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (sqrt.f64 15/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (sqrt.f64 15/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))))))) (pow.f64 z 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))))))
(fma.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (sqrt.f64 15/2) (fma.f64 z (fma.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2)))))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2))) (fma.f64 (fma.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 (sqrt.f64 15/2) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3))))))) (*.f64 z z) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 -1 (log.f64 15/2) -1/15)))))))
(fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (fma.f64 z (fma.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)) (*.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (fma.f64 -1 (log.f64 15/2) -1/15))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2)) (fma.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)))) (*.f64 z z) (*.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))))))
(fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (+.f64 (fma.f64 z (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225))) (*.f64 (*.f64 (sqrt.f64 15/2) (-.f64 -1/15 (log.f64 15/2))) 2625498753873810393103082059/4200000000000000000000000))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 15/2) (+.f64 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) (-.f64 -1/15 (log.f64 15/2))))))) (*.f64 z (*.f64 z (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 2625498753873810393103082059/4200000000000000000000000 (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 15/2) (fma.f64 (-.f64 -1/15 (log.f64 15/2)) 29/225 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) 86/10125))))))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))))
(*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 904338909853211/2500000000000 (exp.f64 -15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (sqrt.f64 (*.f64 (PI.f64) 2))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) (sqrt.f64 (*.f64 (PI.f64) 2))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(+.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(+.f64 (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(+.f64 (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))))) 1)
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (+.f64 (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3))) (+.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (-.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 (fma.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)) (+.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)) (*.f64 (exp.f64 -15/2) -1106209385320415913103082059/4200000000000000000000000)))) (fma.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)) 3))))
(/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 (fma.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (+.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 (exp.f64 -15/2) -1106209385320415913103082059/4200000000000000000000000)) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15))) (fma.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3))))
(/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (fma.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (exp.f64 -15/2) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))) (+.f64 (*.f64 (exp.f64 -15/2) 904338909853211/2500000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (-.f64 (/.f64 (exp.f64 -15/2) z) (exp.f64 -15/2)))) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fma.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (exp.f64 -45/2) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (exp.f64 -15/2) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))) 3)))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2))) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)) 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 (exp.f64 -15/2) -413079983232978566896917941/4200000000000000000000000) (*.f64 (/.f64 (exp.f64 -15/2) z) -1106209385320415913103082059/4200000000000000000000000))) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (exp.f64 -15/2) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))) 2)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 1)
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 3) 1/3)
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))) 3)
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))) 2)
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 2)))
(sqrt.f64 (*.f64 (PI.f64) (*.f64 2 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 2))))
(sqrt.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 2))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 3))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) 2) 3/2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 3) (pow.f64 (*.f64 (PI.f64) 2) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))) 1))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (sqrt.f64 (*.f64 2 (PI.f64)))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))))) 1)
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 1 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))) 1)
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))) 2))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))) 2) (cbrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 (sqrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))) (sqrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 (neg.f64 z) (/.f64 1 (*.f64 (exp.f64 -15/2) -1106209385320415913103082059/4200000000000000000000000)))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)) z)
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 (*.f64 z 4200000000000000000000000/1106209385320415913103082059) (/.f64 1 (exp.f64 -15/2)))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 4200000000000000000000000/1106209385320415913103082059 (/.f64 z (exp.f64 -15/2)))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (cbrt.f64 z) (exp.f64 -15/2)))
(/.f64 (/.f64 z (exp.f64 -15/2)) 1106209385320415913103082059/4200000000000000000000000)
(/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))
(*.f64 (/.f64 (sqrt.f64 z) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 z) (exp.f64 -15/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (cbrt.f64 z) (exp.f64 -15/2)))
(/.f64 (/.f64 z (exp.f64 -15/2)) 1106209385320415913103082059/4200000000000000000000000)
(/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))
(*.f64 (/.f64 (sqrt.f64 z) (exp.f64 -15/2)) (/.f64 (sqrt.f64 z) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (cbrt.f64 z) (exp.f64 -15/2)))
(/.f64 (/.f64 z (exp.f64 -15/2)) 1106209385320415913103082059/4200000000000000000000000)
(/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))
(*.f64 (/.f64 1 (exp.f64 -15/2)) (*.f64 z 4200000000000000000000000/1106209385320415913103082059))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (exp.f64 -15/2)) (/.f64 (cbrt.f64 z) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (cbrt.f64 z) (exp.f64 -15/2)))
(/.f64 (/.f64 z (exp.f64 -15/2)) 1106209385320415913103082059/4200000000000000000000000)
(/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (/.f64 (cbrt.f64 z) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (cbrt.f64 z) (exp.f64 -15/2)))
(/.f64 (/.f64 z (exp.f64 -15/2)) 1106209385320415913103082059/4200000000000000000000000)
(/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))
(*.f64 (/.f64 (sqrt.f64 z) 1) (/.f64 (sqrt.f64 z) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (cbrt.f64 z) (exp.f64 -15/2)))
(/.f64 (/.f64 z (exp.f64 -15/2)) 1106209385320415913103082059/4200000000000000000000000)
(/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)))) (/.f64 z (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))
(/.f64 (*.f64 1 (/.f64 z (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))) (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15))))
(/.f64 (/.f64 z (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15))))
(/.f64 z (*.f64 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15))) (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)))) (cbrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)))))
(*.f64 (cbrt.f64 (/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)))))
(*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)))) (/.f64 (sqrt.f64 z) (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))
(/.f64 (*.f64 1 (/.f64 z (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))) (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15))))
(/.f64 (/.f64 z (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15))))
(/.f64 z (*.f64 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15))) (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (/.f64 z (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))
(/.f64 (/.f64 z (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))
(/.f64 z (*.f64 (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (/.f64 (cbrt.f64 z) (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (/.f64 z (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))
(/.f64 (/.f64 z (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))
(/.f64 z (*.f64 (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))
(pow.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))) 1)
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(pow.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) -1)
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(pow.f64 (pow.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))) 3) 1/3)
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(pow.f64 (cbrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))) 3)
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(pow.f64 (sqrt.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))) 2)
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(neg.f64 (/.f64 z (*.f64 (exp.f64 -15/2) -1106209385320415913103082059/4200000000000000000000000)))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(sqrt.f64 (/.f64 (*.f64 z z) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15))))
(sqrt.f64 (*.f64 (/.f64 z 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (/.f64 z (exp.f64 -15))))
(sqrt.f64 (/.f64 z (/.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (/.f64 z (exp.f64 -15)))))
(log.f64 (pow.f64 (exp.f64 z) (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))))))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(cbrt.f64 (pow.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2))) 3))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(cbrt.f64 (/.f64 (pow.f64 z 3) (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3))))
(cbrt.f64 (/.f64 (/.f64 (pow.f64 z 3) 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000) (pow.f64 (exp.f64 -15/2) 3)))
(cbrt.f64 (/.f64 (/.f64 (pow.f64 z 3) 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000) (exp.f64 -45/2)))
(expm1.f64 (log1p.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(log1p.f64 (expm1.f64 (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(exp.f64 (-.f64 (log.f64 (*.f64 z 4200000000000000000000000/1106209385320415913103082059)) -15/2))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 z 4200000000000000000000000/1106209385320415913103082059)) -15/2) 1))
(*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (exp.f64 -15/2)))
(/.f64 z (/.f64 (exp.f64 -15/2) 4200000000000000000000000/1106209385320415913103082059))
(+.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(+.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(+.f64 (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) 1) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) 1))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(+.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))) 1)
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 15/2 z)) (+.f64 (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3))) (*.f64 (pow.f64 (-.f64 15/2 z) z) (+.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (-.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 15/2 z)) (pow.f64 (-.f64 15/2 z) z)) (/.f64 (fma.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)) 3)) (fma.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)) (+.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)) (*.f64 (exp.f64 -15/2) -1106209385320415913103082059/4200000000000000000000000))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 15/2 z)) (pow.f64 (-.f64 15/2 z) z)) (/.f64 (fma.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3)) (fma.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (+.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 (exp.f64 -15/2) -1106209385320415913103082059/4200000000000000000000000)) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)))))
(/.f64 (/.f64 (fma.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (exp.f64 -45/2) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (exp.f64 -15/2) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))) 3)) (/.f64 (pow.f64 (-.f64 15/2 z) z) (sqrt.f64 (-.f64 15/2 z)))) (fma.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (exp.f64 -15/2) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))) (+.f64 (*.f64 (exp.f64 -15/2) 904338909853211/2500000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (-.f64 (/.f64 (exp.f64 -15/2) z) (exp.f64 -15/2)))) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 15/2 z)) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2))) (*.f64 (pow.f64 (-.f64 15/2 z) z) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(*.f64 (/.f64 (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)) 2)) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)))) (/.f64 (sqrt.f64 (-.f64 15/2 z)) (pow.f64 (-.f64 15/2 z) z)))
(*.f64 (/.f64 (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2)) (*.f64 (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) (pow.f64 (-.f64 15/2 z) z))) (sqrt.f64 (-.f64 15/2 z)))
(/.f64 (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (exp.f64 -15/2) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))) 2)) (/.f64 (+.f64 (*.f64 (exp.f64 -15/2) -413079983232978566896917941/4200000000000000000000000) (*.f64 (/.f64 (exp.f64 -15/2) z) -1106209385320415913103082059/4200000000000000000000000)) (/.f64 (sqrt.f64 (-.f64 15/2 z)) (pow.f64 (-.f64 15/2 z) z))))
(/.f64 (*.f64 (+.f64 (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3)) (sqrt.f64 (-.f64 15/2 z))) (*.f64 (+.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (-.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))) (pow.f64 (-.f64 15/2 z) z)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 15/2 z)) (pow.f64 (-.f64 15/2 z) z)) (/.f64 (fma.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)) 3)) (fma.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)) (+.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)) (*.f64 (exp.f64 -15/2) -1106209385320415913103082059/4200000000000000000000000))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 15/2 z)) (pow.f64 (-.f64 15/2 z) z)) (/.f64 (fma.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3)) (fma.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (+.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 (exp.f64 -15/2) -1106209385320415913103082059/4200000000000000000000000)) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)))))
(/.f64 (/.f64 (fma.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (exp.f64 -45/2) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (exp.f64 -15/2) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))) 3)) (/.f64 (pow.f64 (-.f64 15/2 z) z) (sqrt.f64 (-.f64 15/2 z)))) (fma.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (exp.f64 -15/2) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))) (+.f64 (*.f64 (exp.f64 -15/2) 904338909853211/2500000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (-.f64 (/.f64 (exp.f64 -15/2) z) (exp.f64 -15/2)))) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15))))
(/.f64 (*.f64 (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2)) (sqrt.f64 (-.f64 15/2 z))) (*.f64 (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) (pow.f64 (-.f64 15/2 z) z)))
(*.f64 (/.f64 (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)) 2)) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)))) (/.f64 (sqrt.f64 (-.f64 15/2 z)) (pow.f64 (-.f64 15/2 z) z)))
(*.f64 (/.f64 (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2)) (*.f64 (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) (pow.f64 (-.f64 15/2 z) z))) (sqrt.f64 (-.f64 15/2 z)))
(/.f64 (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (exp.f64 -15/2) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))) 2)) (/.f64 (+.f64 (*.f64 (exp.f64 -15/2) -413079983232978566896917941/4200000000000000000000000) (*.f64 (/.f64 (exp.f64 -15/2) z) -1106209385320415913103082059/4200000000000000000000000)) (/.f64 (sqrt.f64 (-.f64 15/2 z)) (pow.f64 (-.f64 15/2 z) z))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) 3) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (-.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 3) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))) 3)) (fma.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))) (-.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) 3) (fma.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3))) (-.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (*.f64 2 (-.f64 1/2 z))) (+.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2))) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (*.f64 2 (-.f64 1/2 z)))))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) 3) (fma.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (exp.f64 -45/2) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (exp.f64 -15/2) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (exp.f64 -15/2) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))) 2) (pow.f64 (-.f64 15/2 z) (*.f64 2 (-.f64 1/2 z)))) (*.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (*.f64 2 (-.f64 1/2 z)))) (+.f64 (*.f64 (exp.f64 -15/2) -413079983232978566896917941/4200000000000000000000000) (*.f64 (/.f64 (exp.f64 -15/2) z) -1106209385320415913103082059/4200000000000000000000000)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))) (-.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)))))
(/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (*.f64 2 (-.f64 1/2 z))) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 1)
(/.f64 (*.f64 (sqrt.f64 (-.f64 15/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) (pow.f64 (-.f64 15/2 z) z))
(/.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (/.f64 (pow.f64 (-.f64 15/2 z) z) (sqrt.f64 (-.f64 15/2 z))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 15/2 z)) (pow.f64 (-.f64 15/2 z) z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(/.f64 (*.f64 (+.f64 (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (+.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (-.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (fma.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)) (+.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)) (*.f64 (exp.f64 -15/2) -1106209385320415913103082059/4200000000000000000000000)))) (fma.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)) 3))))
(*.f64 (/.f64 (fma.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3)) (fma.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (+.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 (exp.f64 -15/2) -1106209385320415913103082059/4200000000000000000000000)) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(/.f64 (fma.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (exp.f64 -45/2) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (exp.f64 -15/2) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))) 3)) (/.f64 (fma.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (exp.f64 -15/2) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))) (+.f64 (*.f64 (exp.f64 -15/2) 904338909853211/2500000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (-.f64 (/.f64 (exp.f64 -15/2) z) (exp.f64 -15/2)))) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)) 2))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2)))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) -413079983232978566896917941/4200000000000000000000000) (*.f64 (/.f64 (exp.f64 -15/2) z) -1106209385320415913103082059/4200000000000000000000000))) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (exp.f64 -15/2) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))) 2)))
(/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3))) (+.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (-.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (fma.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15) (*.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)) (+.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)) (*.f64 (exp.f64 -15/2) -1106209385320415913103082059/4200000000000000000000000)))) (fma.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)) 3))))
(*.f64 (/.f64 (fma.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (exp.f64 -15/2) 3) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 3)) (fma.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (+.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) (*.f64 (exp.f64 -15/2) -1106209385320415913103082059/4200000000000000000000000)) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(/.f64 (fma.f64 1353667544463053517362301055662189939940116838557164185039425992840995977633531379/74088000000000000000000000000000000000000000000000000000000000000000000000 (exp.f64 -45/2) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (exp.f64 -15/2) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))) 3)) (/.f64 (fma.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (exp.f64 -15/2) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))) (+.f64 (*.f64 (exp.f64 -15/2) 904338909853211/2500000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (-.f64 (/.f64 (exp.f64 -15/2) z) (exp.f64 -15/2)))) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2))) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z))) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)) 2))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (-.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))) 2)))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) -413079983232978566896917941/4200000000000000000000000) (*.f64 (/.f64 (exp.f64 -15/2) z) -1106209385320415913103082059/4200000000000000000000000))) (-.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (/.f64 (exp.f64 -15/2) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))) 2)))
(/.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) z))
(/.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (/.f64 (pow.f64 (-.f64 15/2 z) z) (sqrt.f64 (-.f64 15/2 z))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 15/2 z)) (pow.f64 (-.f64 15/2 z) z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 1)
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 3) 1/3)
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 3)
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 2)
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 2))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000))) 3))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) 3) (pow.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) 3)))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) 3) (pow.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) 3)))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 1))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(fma.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))
(fma.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 (exp.f64 -15/2) 904338909853211/2500000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))

localize99.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2)))
0.6b
(*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
1.0b
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
Compiler

Compiled 278 to 196 computations (29.5% saved)

series4.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
1.0ms
z
@inf
(*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))
1.0ms
z
@0
(*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))
1.0ms
z
@-inf
(*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))

rewrite68.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
366×add-sqr-sqrt_binary64
346×*-un-lft-identity_binary64
346×add-log-exp_binary64
346×pow1_binary64
345×add-cbrt-cube_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03055
171551
Stop Event
node limit
Counts
1 → 19
Calls
Call 1
Inputs
(*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 3)) (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (*.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 2) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (sin.f64 (*.f64 z (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 2)) (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (*.f64 (-.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)) (sin.f64 (*.f64 z (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 3))) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 2) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 2))) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (-.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) 3) (pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 3) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))) (+.f64 z -15/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))) (+.f64 z -15/2)) 1))))))

simplify58.0ms (0.1%)

Algorithm
egg-herbie
Rules
826×distribute-rgt-in_binary64
816×distribute-lft-in_binary64
482×fma-def_binary64
340×associate-/l*_binary64
273×times-frac_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01741875
15491843
221051781
Stop Event
node limit
Counts
31 → 60
Calls
Call 1
Inputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 z (-.f64 (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))) (*.f64 -1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1106209385320415913103082059/25200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 23912966683069397/40000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/470400000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2))))) (*.f64 -1/6 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2))) (pow.f64 (PI.f64) 2)))) (pow.f64 z 2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 z (-.f64 (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))) (*.f64 -1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(*.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (*.f64 (pow.f64 z 2) (PI.f64))) (sin.f64 (*.f64 z (PI.f64)))))
(+.f64 (*.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (*.f64 (pow.f64 z 2) (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))))
(+.f64 (*.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))) (+.f64 (*.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (*.f64 (pow.f64 z 2) (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64)))))))
(+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (+.f64 (*.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))) (+.f64 (*.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (*.f64 (pow.f64 z 2) (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))))))
(*.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (*.f64 (pow.f64 z 2) (PI.f64))) (sin.f64 (*.f64 z (PI.f64)))))
(+.f64 (*.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (*.f64 (pow.f64 z 2) (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))))
(+.f64 (*.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))) (+.f64 (*.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (*.f64 (pow.f64 z 2) (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64)))))))
(+.f64 (*.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))) (+.f64 (*.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (*.f64 (pow.f64 z 2) (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))) 1)
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 3)) (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (*.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 2) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (sin.f64 (*.f64 z (PI.f64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 2)) (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (*.f64 (-.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)) (sin.f64 (*.f64 z (PI.f64)))))
(/.f64 (*.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 3))) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 2) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))))))
(/.f64 (*.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 2))) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (-.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))))
(pow.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 1)
(pow.f64 (pow.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))) 3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) 3) (pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 3) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))
(exp.f64 (+.f64 (log.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))) (+.f64 z -15/2)))
(exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))) (+.f64 z -15/2)) 1))
Outputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(+.f64 (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))
(fma.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 z (-.f64 (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))) (*.f64 -1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(+.f64 (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (fma.f64 z (+.f64 (fma.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 116398943231708128692755172596971/118540800000000000000000000000)) (*.f64 1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(fma.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000 (fma.f64 z (+.f64 (*.f64 (exp.f64 -15/2) 132009770077349838058465866613579/118540800000000000000000000000) (*.f64 (*.f64 (exp.f64 -15/2) 1106209385320415913103082059/25200000000000000000000000) (pow.f64 (PI.f64) 2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(fma.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000 (fma.f64 z (*.f64 (exp.f64 -15/2) (-.f64 132009770077349838058465866613579/118540800000000000000000000000 (*.f64 (pow.f64 (PI.f64) 2) -1106209385320415913103082059/25200000000000000000000000))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1106209385320415913103082059/25200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 23912966683069397/40000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/470400000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2))))) (*.f64 -1/6 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2))) (pow.f64 (PI.f64) 2)))) (pow.f64 z 2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 z (-.f64 (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))) (*.f64 -1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2) (fma.f64 (+.f64 (fma.f64 1106209385320415913103082059/25200000000000000000000000 (exp.f64 -15/2) (fma.f64 23912966683069397/40000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 18100786465164971838668321711699/23708160000000000000000000000))) (*.f64 1/6 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000)))) (*.f64 z z) (fma.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2) (fma.f64 z (+.f64 (fma.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 116398943231708128692755172596971/118540800000000000000000000000)) (*.f64 1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(+.f64 (fma.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000 (fma.f64 z (+.f64 (*.f64 (exp.f64 -15/2) 132009770077349838058465866613579/118540800000000000000000000000) (*.f64 (*.f64 (exp.f64 -15/2) 1106209385320415913103082059/25200000000000000000000000) (pow.f64 (PI.f64) 2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))) (*.f64 z (*.f64 z (+.f64 (fma.f64 (exp.f64 -15/2) 1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) 32274097470086935718156321711699/23708160000000000000000000000)) (*.f64 (*.f64 (exp.f64 -15/2) (*.f64 54901901787731453525296637639/78400000000000000000000000 (pow.f64 (PI.f64) 2))) 1/6)))))
(fma.f64 z (*.f64 z (fma.f64 -1/6 (*.f64 (*.f64 (exp.f64 -15/2) (pow.f64 (PI.f64) 2)) -54901901787731453525296637639/78400000000000000000000000) (*.f64 (exp.f64 -15/2) 166574096298981915046018506564031/118540800000000000000000000000))) (fma.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000 (fma.f64 z (*.f64 (exp.f64 -15/2) (-.f64 132009770077349838058465866613579/118540800000000000000000000000 (*.f64 (pow.f64 (PI.f64) 2) -1106209385320415913103082059/25200000000000000000000000))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (*.f64 (pow.f64 z 2) (PI.f64))) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (*.f64 (PI.f64) (*.f64 z z)))))
(*.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (PI.f64) (*.f64 z z))) (sin.f64 (*.f64 z (PI.f64)))))
(/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) 3071077024184708161128044520019/118540800000000000000000000000) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (*.f64 z (*.f64 z (PI.f64)))))
(+.f64 (*.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (*.f64 (pow.f64 z 2) (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))))
(fma.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (*.f64 (PI.f64) (*.f64 z z))))))
(fma.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (PI.f64) (*.f64 z z))) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))))
(fma.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))) z) (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) 3071077024184708161128044520019/118540800000000000000000000000) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (*.f64 z (*.f64 z (PI.f64))))))
(+.f64 (*.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))) (+.f64 (*.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (*.f64 (pow.f64 z 2) (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64)))))))
(fma.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64)))) (fma.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (*.f64 (PI.f64) (*.f64 z z)))) (*.f64 909016194325544373103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))))
(fma.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64)))) (fma.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (PI.f64) (*.f64 z z))) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (*.f64 (*.f64 909016194325544373103082059/4200000000000000000000000 (PI.f64)) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64))))))
(fma.f64 3071077024184708161128044520019/118540800000000000000000000000 (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 z z)) (fma.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) 909016194325544373103082059/4200000000000000000000000) (*.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))) z))))
(+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (+.f64 (*.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))) (+.f64 (*.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (*.f64 (pow.f64 z 2) (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (-.f64 z 15/2)) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))))))
(fma.f64 5826188486005177/10000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) z)) (fma.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64)))) (fma.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (*.f64 (PI.f64) (*.f64 z z)))) (*.f64 909016194325544373103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))))))
(fma.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64)))) (fma.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (PI.f64) (*.f64 z z))) (sin.f64 (*.f64 z (PI.f64)))) (fma.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (/.f64 (PI.f64) z))) (/.f64 (*.f64 (*.f64 909016194325544373103082059/4200000000000000000000000 (PI.f64)) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))))))
(fma.f64 3071077024184708161128044520019/118540800000000000000000000000 (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 z z)) (fma.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))) z) (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 5826188486005177/10000000000000 z)))))
(*.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (*.f64 (pow.f64 z 2) (PI.f64))) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (*.f64 (PI.f64) (*.f64 z z)))))
(*.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (PI.f64) (*.f64 z z))) (sin.f64 (*.f64 z (PI.f64)))))
(/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) 3071077024184708161128044520019/118540800000000000000000000000) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (*.f64 z (*.f64 z (PI.f64)))))
(+.f64 (*.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (*.f64 (pow.f64 z 2) (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))))
(fma.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (*.f64 (PI.f64) (*.f64 z z))))))
(fma.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (PI.f64) (*.f64 z z))) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))))
(fma.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))) z) (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) 3071077024184708161128044520019/118540800000000000000000000000) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (*.f64 z (*.f64 z (PI.f64))))))
(+.f64 (*.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))) (+.f64 (*.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (*.f64 (pow.f64 z 2) (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64)))))))
(fma.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64)))) (fma.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (*.f64 (PI.f64) (*.f64 z z)))) (*.f64 909016194325544373103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))))
(fma.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64)))) (fma.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (PI.f64) (*.f64 z z))) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (*.f64 (*.f64 909016194325544373103082059/4200000000000000000000000 (PI.f64)) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64))))))
(fma.f64 3071077024184708161128044520019/118540800000000000000000000000 (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 z z)) (fma.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) 909016194325544373103082059/4200000000000000000000000) (*.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))) z))))
(+.f64 (*.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))) (+.f64 (*.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (*.f64 (pow.f64 z 2) (PI.f64))) (sin.f64 (*.f64 z (PI.f64))))) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (*.f64 (sin.f64 (*.f64 z (PI.f64))) z))) (*.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (PI.f64)) (sin.f64 (*.f64 z (PI.f64))))))))
(fma.f64 5826188486005177/10000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (PI.f64) z)) (fma.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64)))) (fma.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (*.f64 (PI.f64) (*.f64 z z)))) (*.f64 909016194325544373103082059/4200000000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))))))
(fma.f64 17677775146260978562117317613/235200000000000000000000000 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 z (PI.f64))) (sin.f64 (*.f64 z (PI.f64)))) (fma.f64 3071077024184708161128044520019/118540800000000000000000000000 (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (PI.f64) (*.f64 z z))) (sin.f64 (*.f64 z (PI.f64)))) (fma.f64 5826188486005177/10000000000000 (/.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (/.f64 (PI.f64) z))) (/.f64 (*.f64 (*.f64 909016194325544373103082059/4200000000000000000000000 (PI.f64)) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))))))
(fma.f64 3071077024184708161128044520019/118540800000000000000000000000 (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 z z)) (fma.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))) z) (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 5826188486005177/10000000000000 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))) 1)
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 3)) (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (*.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 2) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 3)) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 2) (*.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 3))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (*.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) (-.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))))
(*.f64 (/.f64 (PI.f64) (fma.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) (+.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) (-.f64 -9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2))) (/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 3)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (exp.f64 (+.f64 -15/2 z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 2)) (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2)))) (*.f64 (-.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)) (sin.f64 (*.f64 z (PI.f64)))))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (/.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 2)) (-.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 2)) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))))))
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 2)) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))))))
(/.f64 (*.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 3))) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 2) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))))))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 3)) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (-.f64 (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 2) (*.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 3))) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (*.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) (-.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))))
(*.f64 (/.f64 (PI.f64) (fma.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) (+.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) (-.f64 -9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2))) (/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 3)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (exp.f64 (+.f64 -15/2 z)))))
(/.f64 (*.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 z -15/2))) (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 2))) (*.f64 (sin.f64 (*.f64 z (PI.f64))) (-.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (/.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 2)) (-.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))))
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 2)) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))))))
(*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))) (/.f64 (-.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (pow.f64 (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000) 2)) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))))))
(pow.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 1)
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))))
(pow.f64 (pow.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 3) 1/3)
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))) 3)
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))) 2)
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 2))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))))))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2)))) 3))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) 3) (pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 3)))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))) 3) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) 3)))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))))
(exp.f64 (+.f64 (log.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))) (+.f64 z -15/2)))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))))
(exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000))) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))) (+.f64 z -15/2)) 1))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (fma.f64 z (fma.f64 z 3071077024184708161128044520019/118540800000000000000000000000 17677775146260978562117317613/235200000000000000000000000) 904816194325545171523082059/4200000000000000000000000)))) (/.f64 (*.f64 (PI.f64) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 z (PI.f64)))))

eval868.0ms (1.1%)

Compiler

Compiled 51802 to 41438 computations (20% saved)

prune250.0ms (0.3%)

Pruning

54 alts after pruning (52 fresh and 2 done)

PrunedKeptTotal
New92629955
Fresh162339
Picked011
Done415
Total946541000
Error
0b
Counts
1000 → 54
Alt Table
Click to see full alt table
StatusErrorProgram
1.8b
(/.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
2.1b
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
1.8b
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
0.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (/.f64 (-.f64 1 (*.f64 (+.f64 z 1) (+.f64 z 1))) (+.f64 z 2)) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 z 1) 3)) (+.f64 1 (+.f64 (*.f64 (+.f64 z 1) (+.f64 z 1)) (+.f64 z 1)))) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
0.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (+.f64 (-.f64 1 z) -1))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (/.f64 (+.f64 (*.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 2)) (*.f64 (+.f64 (-.f64 1 z) 3) 7713234287776531/10000000000000)) (*.f64 (+.f64 (-.f64 1 z) 3) (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
0.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (neg.f64 z))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (neg.f64 z))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (neg.f64 z))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (log1p.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
62.9b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
1.0b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
62.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (-.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) 9999999999998099/10000000000000000))))
1.0b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (exp.f64 (log.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
0.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 (-.f64 (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (-.f64 2 z)) (-.f64 2 z)) (/.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (-.f64 3 z)) (-.f64 3 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -7713234287776531/10000000000000 (-.f64 3 z))))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
1.8b
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
1.6b
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))
2.4b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 3))
2.0b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))
1.5b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
50.2b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) 909016194325544373103082059/4200000000000000000000000))))
0.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.2b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
0.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
0.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.3b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (/.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (PI.f64))))))
1.5b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
1.2b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.5b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z 17677775146260978562117317613/235200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.5b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
47.5b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (exp.f64 -15) (*.f64 z z))))))
61.9b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
1.9b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
1.9b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
1.9b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
1.8b
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z))) z)))
2.0b
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))) (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))
1.7b
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z))) (/.f64 (exp.f64 -15/2) z)))
2.0b
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
1.8b
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z)))))
1.8b
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))))
2.0b
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))))
31.0b
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fabs.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))))
1.7b
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2))))
1.6b
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
1.9b
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (exp.f64 (fma.f64 1/2 (log1p.f64 13/2) -15/2)))))
47.5b
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
47.4b
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
47.5b
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
47.3b
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
47.3b
(sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))) 2)))
47.3b
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
47.3b
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
Compiler

Compiled 2224 to 1869 computations (16% saved)

regimes201.0ms (0.3%)

Counts
108 → 1
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z))) (/.f64 (exp.f64 -15/2) z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))) (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(/.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) z)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z))) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (sqrt.f64 15/2)) z)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fabs.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (exp.f64 -15) (*.f64 z z))))))
(sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))) 2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 441081074802767819940949738751/705600000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (exp.f64 (fma.f64 1/2 (log1p.f64 13/2) -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) 909016194325544373103082059/4200000000000000000000000))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 2)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (pow.f64 (PI.f64) 3/2) 1106209385320415913103082059/4200000000000000000000000))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 3))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (+.f64 (*.f64 (+.f64 z 1/2) (log.f64 (+.f64 z 15/2))) (+.f64 z -15/2)))) 1106209385320415913103082059/4200000000000000000000000))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 3)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 5826188486005177/10000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/4) 1) (/.f64 (exp.f64 -15/4) z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (-.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) 9999999999998099/10000000000000000))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z 17677775146260978562117317613/235200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (/.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (PI.f64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 1 z) -1) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 1 z) -1) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (/.f64 (-.f64 1 (*.f64 (+.f64 z 1) (+.f64 z 1))) (+.f64 z 2)) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (/.f64 (-.f64 1 (*.f64 (+.f64 z 1) (+.f64 z 1))) (+.f64 z 2)) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 (-.f64 (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (-.f64 2 z)) (-.f64 2 z)) (/.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (-.f64 3 z)) (-.f64 3 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -7713234287776531/10000000000000 (-.f64 3 z))))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (pow.f64 (PI.f64) 3)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 z 1) 3)) (+.f64 1 (+.f64 (*.f64 (+.f64 z 1) (+.f64 z 1)) (+.f64 z 1)))) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (exp.f64 (log.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (neg.f64 z))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (neg.f64 z))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (+.f64 (-.f64 1 z) -1))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (+.f64 (-.f64 1 z) -1))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (+.f64 (-.f64 1 z) -1))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (/.f64 (+.f64 (*.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 2)) (*.f64 (+.f64 (-.f64 1 z) 3) 7713234287776531/10000000000000)) (*.f64 (+.f64 (-.f64 1 z) 3) (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) 3)) (+.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))))))) (-.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (-.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))) (-.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (neg.f64 z))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (log1p.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (neg.f64 z))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (log1p.f64 (expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (+.f64 (-.f64 1 z) -1))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (log1p.f64 (expm1.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)))))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2))) (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2)))) (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2)))) (pow.f64 (+.f64 (+.f64 (-.f64 1 z) -1) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2))) (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2)))) (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) 2)))) (pow.f64 (+.f64 (+.f64 (-.f64 1 z) -1) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (neg.f64 z))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
Calls

2 calls:

44.0ms
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
39.0ms
z
Results
ErrorSegmentsBranch
0.4b1z
0.4b1(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
Compiler

Compiled 5009 to 3921 computations (21.7% saved)

regimes171.0ms (0.2%)

Counts
98 → 1
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z))) (/.f64 (exp.f64 -15/2) z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))) (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(/.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) z)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z))) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (sqrt.f64 15/2)) z)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fabs.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (exp.f64 -15) (*.f64 z z))))))
(sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))) 2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 441081074802767819940949738751/705600000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (exp.f64 (fma.f64 1/2 (log1p.f64 13/2) -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) 909016194325544373103082059/4200000000000000000000000))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 2)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (pow.f64 (PI.f64) 3/2) 1106209385320415913103082059/4200000000000000000000000))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 3))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (+.f64 (*.f64 (+.f64 z 1/2) (log.f64 (+.f64 z 15/2))) (+.f64 z -15/2)))) 1106209385320415913103082059/4200000000000000000000000))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 3)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 5826188486005177/10000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/4) 1) (/.f64 (exp.f64 -15/4) z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (-.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) 9999999999998099/10000000000000000))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z 17677775146260978562117317613/235200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (/.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (PI.f64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 1 z) -1) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 1 z) -1) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (/.f64 (-.f64 1 (*.f64 (+.f64 z 1) (+.f64 z 1))) (+.f64 z 2)) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (/.f64 (-.f64 1 (*.f64 (+.f64 z 1) (+.f64 z 1))) (+.f64 z 2)) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 (-.f64 (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (-.f64 2 z)) (-.f64 2 z)) (/.f64 (/.f64 59493983178131529437839794393961/100000000000000000000000000 (-.f64 3 z)) (-.f64 3 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -7713234287776531/10000000000000 (-.f64 3 z))))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 -15/2 z))) (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (pow.f64 (PI.f64) 3)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 z 1) 3)) (+.f64 1 (+.f64 (*.f64 (+.f64 z 1) (+.f64 z 1)) (+.f64 z 1)))) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (exp.f64 (log.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (neg.f64 z))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
Calls

2 calls:

43.0ms
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
39.0ms
z
Results
ErrorSegmentsBranch
0.4b1z
0.4b1(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
Compiler

Compiled 3884 to 3009 computations (22.5% saved)

regimes91.0ms (0.1%)

Counts
86 → 1
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z))) (/.f64 (exp.f64 -15/2) z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))) (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(/.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) z)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z))) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (sqrt.f64 15/2)) z)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fabs.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (exp.f64 -15) (*.f64 z z))))))
(sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))) 2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 441081074802767819940949738751/705600000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (exp.f64 (fma.f64 1/2 (log1p.f64 13/2) -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) 909016194325544373103082059/4200000000000000000000000))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 2)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (pow.f64 (PI.f64) 3/2) 1106209385320415913103082059/4200000000000000000000000))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 3))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (+.f64 (*.f64 (+.f64 z 1/2) (log.f64 (+.f64 z 15/2))) (+.f64 z -15/2)))) 1106209385320415913103082059/4200000000000000000000000))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 3)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 5826188486005177/10000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/4) 1) (/.f64 (exp.f64 -15/4) z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (-.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) 9999999999998099/10000000000000000))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z 17677775146260978562117317613/235200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (/.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (PI.f64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
Calls

1 calls:

31.0ms
z
Results
ErrorSegmentsBranch
0.5b1z
Compiler

Compiled 2616 to 1976 computations (24.5% saved)

regimes89.0ms (0.1%)

Counts
85 → 1
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z))) (/.f64 (exp.f64 -15/2) z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))) (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(/.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) z)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z))) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (sqrt.f64 15/2)) z)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fabs.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (exp.f64 -15) (*.f64 z z))))))
(sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))) 2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 441081074802767819940949738751/705600000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (exp.f64 (fma.f64 1/2 (log1p.f64 13/2) -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) 909016194325544373103082059/4200000000000000000000000))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 2)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (pow.f64 (PI.f64) 3/2) 1106209385320415913103082059/4200000000000000000000000))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 3))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (+.f64 (*.f64 (+.f64 z 1/2) (log.f64 (+.f64 z 15/2))) (+.f64 z -15/2)))) 1106209385320415913103082059/4200000000000000000000000))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 3)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 5826188486005177/10000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/4) 1) (/.f64 (exp.f64 -15/4) z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (-.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) 9999999999998099/10000000000000000))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z 17677775146260978562117317613/235200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (/.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (PI.f64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
Outputs
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
Calls

1 calls:

31.0ms
z
Results
ErrorSegmentsBranch
0.7b1z
Compiler

Compiled 2522 to 1901 computations (24.6% saved)

regimes87.0ms (0.1%)

Counts
84 → 1
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z))) (/.f64 (exp.f64 -15/2) z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))) (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(/.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) z)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z))) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (sqrt.f64 15/2)) z)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fabs.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (exp.f64 -15) (*.f64 z z))))))
(sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))) 2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 441081074802767819940949738751/705600000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (exp.f64 (fma.f64 1/2 (log1p.f64 13/2) -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) 909016194325544373103082059/4200000000000000000000000))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 2)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (pow.f64 (PI.f64) 3/2) 1106209385320415913103082059/4200000000000000000000000))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 3))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (+.f64 (*.f64 (+.f64 z 1/2) (log.f64 (+.f64 z 15/2))) (+.f64 z -15/2)))) 1106209385320415913103082059/4200000000000000000000000))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 3)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 5826188486005177/10000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/4) 1) (/.f64 (exp.f64 -15/4) z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (-.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) 9999999999998099/10000000000000000))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z 17677775146260978562117317613/235200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (/.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (PI.f64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
Outputs
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
Calls

1 calls:

30.0ms
z
Results
ErrorSegmentsBranch
0.7b1z
Compiler

Compiled 2440 to 1839 computations (24.6% saved)

regimes77.0ms (0.1%)

Counts
80 → 1
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z))) (/.f64 (exp.f64 -15/2) z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))) (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(/.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) z)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z))) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (sqrt.f64 15/2)) z)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fabs.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (exp.f64 -15) (*.f64 z z))))))
(sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))) 2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 441081074802767819940949738751/705600000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (exp.f64 (fma.f64 1/2 (log1p.f64 13/2) -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) 909016194325544373103082059/4200000000000000000000000))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 2)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (pow.f64 (PI.f64) 3/2) 1106209385320415913103082059/4200000000000000000000000))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 3))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (+.f64 (*.f64 (+.f64 z 1/2) (log.f64 (+.f64 z 15/2))) (+.f64 z -15/2)))) 1106209385320415913103082059/4200000000000000000000000))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 3)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 5826188486005177/10000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/4) 1) (/.f64 (exp.f64 -15/4) z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (-.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) 9999999999998099/10000000000000000))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z 17677775146260978562117317613/235200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (/.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (PI.f64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
Outputs
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
Calls

1 calls:

29.0ms
z
Results
ErrorSegmentsBranch
0.7b1z
Compiler

Compiled 2140 to 1615 computations (24.5% saved)

regimes77.0ms (0.1%)

Counts
78 → 1
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z))) (/.f64 (exp.f64 -15/2) z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))) (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(/.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) z)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z))) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (sqrt.f64 15/2)) z)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fabs.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (exp.f64 -15) (*.f64 z z))))))
(sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))) 2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 441081074802767819940949738751/705600000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (exp.f64 (fma.f64 1/2 (log1p.f64 13/2) -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) 909016194325544373103082059/4200000000000000000000000))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 2)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (pow.f64 (PI.f64) 3/2) 1106209385320415913103082059/4200000000000000000000000))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 3))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (+.f64 (*.f64 (+.f64 z 1/2) (log.f64 (+.f64 z 15/2))) (+.f64 z -15/2)))) 1106209385320415913103082059/4200000000000000000000000))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 3)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 5826188486005177/10000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/4) 1) (/.f64 (exp.f64 -15/4) z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (-.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) 9999999999998099/10000000000000000))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z 17677775146260978562117317613/235200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (/.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (PI.f64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
Calls

1 calls:

31.0ms
z
Results
ErrorSegmentsBranch
1.1b1z
Compiler

Compiled 1992 to 1503 computations (24.5% saved)

regimes69.0ms (0.1%)

Counts
75 → 1
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z))) (/.f64 (exp.f64 -15/2) z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))) (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(/.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) z)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z))) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (sqrt.f64 15/2)) z)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fabs.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (exp.f64 -15) (*.f64 z z))))))
(sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))) 2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 441081074802767819940949738751/705600000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (exp.f64 (fma.f64 1/2 (log1p.f64 13/2) -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) 909016194325544373103082059/4200000000000000000000000))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 2)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (pow.f64 (PI.f64) 3/2) 1106209385320415913103082059/4200000000000000000000000))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 3))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (+.f64 (*.f64 (+.f64 z 1/2) (log.f64 (+.f64 z 15/2))) (+.f64 z -15/2)))) 1106209385320415913103082059/4200000000000000000000000))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 3)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 5826188486005177/10000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/4) 1) (/.f64 (exp.f64 -15/4) z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (-.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) 9999999999998099/10000000000000000))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z 17677775146260978562117317613/235200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (/.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 (sin.f64 (*.f64 z (PI.f64))) (PI.f64))))))
Outputs
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
Calls

1 calls:

28.0ms
z
Results
ErrorSegmentsBranch
1.2b1z
Compiler

Compiled 1828 to 1386 computations (24.2% saved)

regimes66.0ms (0.1%)

Counts
73 → 1
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z))) (/.f64 (exp.f64 -15/2) z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))) (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(/.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) z)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z))) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (sqrt.f64 15/2)) z)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fabs.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (exp.f64 -15) (*.f64 z z))))))
(sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))) 2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 441081074802767819940949738751/705600000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (exp.f64 (fma.f64 1/2 (log1p.f64 13/2) -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) 909016194325544373103082059/4200000000000000000000000))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 2)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (pow.f64 (PI.f64) 3/2) 1106209385320415913103082059/4200000000000000000000000))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 3))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (+.f64 (*.f64 (+.f64 z 1/2) (log.f64 (+.f64 z 15/2))) (+.f64 z -15/2)))) 1106209385320415913103082059/4200000000000000000000000))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 3)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 5826188486005177/10000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/4) 1) (/.f64 (exp.f64 -15/4) z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (-.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) 9999999999998099/10000000000000000))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z 17677775146260978562117317613/235200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
Outputs
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z 17677775146260978562117317613/235200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
Calls

1 calls:

26.0ms
z
Results
ErrorSegmentsBranch
1.5b1z
Compiler

Compiled 1732 to 1317 computations (24% saved)

regimes64.0ms (0.1%)

Counts
71 → 1
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z))) (/.f64 (exp.f64 -15/2) z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))) (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(/.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) z)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z))) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (sqrt.f64 15/2)) z)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fabs.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (exp.f64 -15) (*.f64 z z))))))
(sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))) 2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 441081074802767819940949738751/705600000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (exp.f64 (fma.f64 1/2 (log1p.f64 13/2) -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) 909016194325544373103082059/4200000000000000000000000))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 2)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (pow.f64 (PI.f64) 3/2) 1106209385320415913103082059/4200000000000000000000000))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 3))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (+.f64 (*.f64 (+.f64 z 1/2) (log.f64 (+.f64 z 15/2))) (+.f64 z -15/2)))) 1106209385320415913103082059/4200000000000000000000000))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 3)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 5826188486005177/10000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/4) 1) (/.f64 (exp.f64 -15/4) z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (-.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) 9999999999998099/10000000000000000))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
Outputs
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
Calls

1 calls:

26.0ms
z
Results
ErrorSegmentsBranch
1.5b1z
Compiler

Compiled 1642 to 1255 computations (23.6% saved)

regimes63.0ms (0.1%)

Counts
70 → 1
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z))) (/.f64 (exp.f64 -15/2) z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))) (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(/.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) z)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z))) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (sqrt.f64 15/2)) z)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fabs.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (exp.f64 -15) (*.f64 z z))))))
(sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))) 2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 441081074802767819940949738751/705600000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (exp.f64 (fma.f64 1/2 (log1p.f64 13/2) -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))))
(*.f64 (PI.f64) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (+.f64 15/2 z) (+.f64 z 1/2)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 (+.f64 -15/2 z))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (*.f64 (exp.f64 (+.f64 -15/2 z)) 909016194325544373103082059/4200000000000000000000000))))
(*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 2)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (pow.f64 (PI.f64) 3/2) 1106209385320415913103082059/4200000000000000000000000))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (*.f64 (PI.f64) 2)))) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)))) 3))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (+.f64 (*.f64 (+.f64 z 1/2) (log.f64 (+.f64 z 15/2))) (+.f64 z -15/2)))) 1106209385320415913103082059/4200000000000000000000000))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2))) (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000)) (sqrt.f64 (*.f64 (PI.f64) 2))))) 3)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))) (exp.f64 (+.f64 -15/2 z))) (+.f64 909016194325544373103082059/4200000000000000000000000 (/.f64 5826188486005177/10000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 904338909853211/2500000000000 (exp.f64 -15/2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/4) 1) (/.f64 (exp.f64 -15/4) z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (-.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (-.f64 (/.f64 611458333333720910362579/25000000000000000000000 z) 9999999999998099/10000000000000000))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 (PI.f64) (exp.f64 (-.f64 z 15/2))) (sin.f64 (*.f64 z (PI.f64)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 904816194325545171523082059/4200000000000000000000000))))))
Outputs
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
Calls

1 calls:

25.0ms
z
Results
ErrorSegmentsBranch
1.5b1z
Compiler

Compiled 1600 to 1226 computations (23.4% saved)

regimes37.0ms (0%)

Counts
45 → 1
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z))) (/.f64 (exp.f64 -15/2) z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))) (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(/.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) z)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z))) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (sqrt.f64 15/2)) z)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fabs.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (exp.f64 -15) (*.f64 z z))))))
(sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))) 2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 441081074802767819940949738751/705600000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
Outputs
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
Calls

1 calls:

17.0ms
z
Results
ErrorSegmentsBranch
1.5b1z
Compiler

Compiled 841 to 674 computations (19.9% saved)

regimes35.0ms (0%)

Counts
43 → 1
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z))) (/.f64 (exp.f64 -15/2) z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))) (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(/.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) z)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z))) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (exp.f64 -15/2)) (sqrt.f64 15/2)) z)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fabs.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (exp.f64 -15) (*.f64 z z))))))
(sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))) 2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 441081074802767819940949738751/705600000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
Outputs
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))
Calls

1 calls:

17.0ms
z
Results
ErrorSegmentsBranch
1.6b1z
Compiler

Compiled 781 to 624 computations (20.1% saved)

regimes29.0ms (0%)

Counts
35 → 1
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z))) (/.f64 (exp.f64 -15/2) z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))) (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(/.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) z)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z))) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z) (sqrt.f64 (PI.f64))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 (/.f64 z (exp.f64 -15/2)) (sqrt.f64 15/2)))))
Outputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
Calls

1 calls:

14.0ms
z
Results
ErrorSegmentsBranch
1.6b1z
Compiler

Compiled 618 to 494 computations (20.1% saved)

regimes26.0ms (0%)

Counts
30 → 1
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z))) (/.f64 (exp.f64 -15/2) z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))) (/.f64 1106209385320415913103082059/4200000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 -15/2) (/.f64 1106209385320415913103082059/4200000000000000000000000 z))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 z (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) z) (sqrt.f64 (*.f64 2 (PI.f64)))))
(/.f64 (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))) z)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z))) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1 (/.f64 z (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (+.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 z) 2625498753873810393103082059/4200000000000000000000000))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 1 z) (/.f64 (exp.f64 -15/2) (pow.f64 (-.f64 15/2 z) (neg.f64 (-.f64 1/2 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 904816194325545171523082059/4200000000000000000000000) (/.f64 (exp.f64 -15/2) z))))
Outputs
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z))) (/.f64 (exp.f64 -15/2) z)))
Calls

1 calls:

12.0ms
z
Results
ErrorSegmentsBranch
1.7b1z
Compiler

Compiled 543 to 433 computations (20.3% saved)

regimes13.0ms (0%)

Counts
14 → 1
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (/.f64 (exp.f64 -15/2) z) (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z)))))
Outputs
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))))
Calls

1 calls:

7.0ms
z
Results
ErrorSegmentsBranch
1.8b1z
Compiler

Compiled 215 to 171 computations (20.5% saved)

regimes11.0ms (0%)

Counts
11 → 1
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) 2625498753873810393103082059/4200000000000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
Outputs
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
Calls

1 calls:

6.0ms
z
Results
ErrorSegmentsBranch
1.9b1z
Compiler

Compiled 158 to 126 computations (20.3% saved)

regimes9.0ms (0%)

Counts
9 → 1
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
Outputs
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
Calls

1 calls:

5.0ms
z
Results
ErrorSegmentsBranch
1.9b1z
Compiler

Compiled 127 to 100 computations (21.3% saved)

regimes8.0ms (0%)

Counts
8 → 1
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
Outputs
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
Calls

1 calls:

4.0ms
z
Results
ErrorSegmentsBranch
1.9b1z
Compiler

Compiled 113 to 88 computations (22.1% saved)

regimes8.0ms (0%)

Counts
7 → 1
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
Outputs
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
Calls

1 calls:

4.0ms
z
Results
ErrorSegmentsBranch
2.0b1z
Compiler

Compiled 99 to 76 computations (23.2% saved)

regimes7.0ms (0%)

Accuracy

Total -0.2b remaining (-0.4%)

Threshold costs -0.2b (-0.4%)

Counts
6 → 1
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) (*.f64 z z))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (/.f64 (*.f64 (*.f64 (exp.f64 -15) 15) (PI.f64)) (*.f64 z z))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z)))) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 15/2 (exp.f64 -15)) (/.f64 2 (*.f64 z z))))))
Outputs
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
Calls

1 calls:

4.0ms
z
Results
ErrorSegmentsBranch
47.3b1z
Compiler

Compiled 85 to 64 computations (24.7% saved)

simplify312.0ms (0.4%)

Algorithm
egg-herbie
Rules
659×distribute-rgt-neg-in_binary64
459×neg-sub0_binary64
459×neg-mul-1_binary64
392×distribute-lft-neg-in_binary64
366×distribute-neg-in_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02661400
14601392
24921392
35531392
46431392
57371392
68391392
79171392
89691392
910871392
1013171392
1117041392
1222251392
1328971392
1435661392
1540391392
1643551392
1744081392
1844171392
1948531392
2050261392
2151491392
2252421392
2353211392
2453461392
2553741392
2654181392
2754611392
2854991392
2955261392
3055551392
3155811392
3255931392
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (neg.f64 z))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z 17677775146260978562117317613/235200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z))) (/.f64 (exp.f64 -15/2) z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (neg.f64 z))) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (neg.f64 z))) 15/2) (+.f64 (-.f64 1 z) -1/2))) (exp.f64 (+.f64 (neg.f64 (+.f64 (-.f64 1 z) 6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (neg.f64 z))) 15/2) (+.f64 (-.f64 1 z) -1/2))) (exp.f64 (+.f64 (+.f64 -6 (+.f64 -1 z)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (neg.f64 z))) 15/2) (+.f64 (-.f64 1 z) -1/2))) (exp.f64 (+.f64 (+.f64 -6 (+.f64 z -1)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (neg.f64 z))) 15/2) (+.f64 (-.f64 1 z) -1/2))) (exp.f64 (+.f64 (+.f64 -6 (+.f64 z -1)) -1/2))) (-.f64 (-.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 -2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3764081837873279/25000000000000000000000 (-.f64 8 z))))) (+.f64 (+.f64 (+.f64 -9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) (+.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 883075145810703/5000000000000 (-.f64 4 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (neg.f64 z))) 15/2) (+.f64 (-.f64 1 z) -1/2))) (exp.f64 (+.f64 (+.f64 -6 (+.f64 z -1)) -1/2))) (+.f64 (-.f64 (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 -9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 883075145810703/5000000000000 (-.f64 4 z)))) (-.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 -2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (expm1.f64 (log1p.f64 (neg.f64 z))) 15/2) (+.f64 (-.f64 1 z) -1/2))) (exp.f64 (+.f64 (+.f64 -6 (+.f64 z -1)) -1/2))) (+.f64 (-.f64 (+.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) (+.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 883075145810703/5000000000000 (-.f64 4 z)))) (-.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 -2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (+.f64 -1 z) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (+.f64 z -1) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (-.f64 -13/2 (-.f64 1 z)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (-.f64 -13/2 (-.f64 1 z)))) (-.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (+.f64 (-.f64 (+.f64 -9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (/.f64 883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (-.f64 -13/2 (-.f64 1 z)))) (-.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (+.f64 (+.f64 (+.f64 -9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 -7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (/.f64 883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (exp.f64 (+.f64 (neg.f64 (+.f64 (-.f64 1 z) 6)) -1/2)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (+.f64 (-.f64 1 z) -1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (exp.f64 (+.f64 (+.f64 -6 (+.f64 -1 z)) -1/2)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (+.f64 (-.f64 1 z) -1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (exp.f64 (+.f64 (+.f64 -6 (+.f64 z -1)) -1/2)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (+.f64 (-.f64 1 z) -1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (exp.f64 (+.f64 (+.f64 -6 (+.f64 z -1)) -1/2)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (+.f64 (-.f64 1 z) -1/2)))) (+.f64 (-.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (+.f64 (+.f64 -9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) (+.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 883075145810703/5000000000000 (-.f64 4 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (exp.f64 (+.f64 (+.f64 -6 (+.f64 z -1)) -1/2)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (+.f64 (-.f64 1 z) -1/2)))) (-.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (-.f64 (+.f64 (/.f64 -2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (-.f64 (-.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (+.f64 -9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 883075145810703/5000000000000 (-.f64 4 z))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (exp.f64 (+.f64 (+.f64 -6 (+.f64 z -1)) -1/2)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (-.f64 15/2 z) (+.f64 (-.f64 1 z) -1/2)))) (-.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (-.f64 (+.f64 (/.f64 -2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (-.f64 (+.f64 (-.f64 9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z)))) (+.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 883075145810703/5000000000000 (-.f64 4 z))))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (-.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 -3764081837873279/25000000000000000000000 (-.f64 8 z)))) (-.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))) (-.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (-.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))) (-.f64 (-.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (/.f64 883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))) (-.f64 (-.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 -3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (/.f64 -2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z))))))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))) (-.f64 (-.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 -3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 -2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 7902188421553103227/30000000000000000 (*.f64 z 39321001939258358983/90000000000000000)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 7902188421553103227/30000000000000000 (*.f64 z 39321001939258358983/90000000000000000)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))) (-.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 z 39321001939258358983/90000000000000000)) (+.f64 (/.f64 -2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 -3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (-.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 (*.f64 z -3071077024184708161128044520019/118540800000000000000000000000) -17677775146260978562117317613/235200000000000000000000000)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))) (-.f64 (-.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 (*.f64 z -3071077024184708161128044520019/118540800000000000000000000000) -17677775146260978562117317613/235200000000000000000000000))) (-.f64 -9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))) (+.f64 (-.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)))) (-.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 (*.f64 z -3071077024184708161128044520019/118540800000000000000000000000) -17677775146260978562117317613/235200000000000000000000000)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z 17677775146260978562117317613/235200000000000000000000000))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z 17677775146260978562117317613/235200000000000000000000000))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (-.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z -17677775146260978562117317613/235200000000000000000000000))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))) (-.f64 (-.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z -17677775146260978562117317613/235200000000000000000000000)) (-.f64 -9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))) (+.f64 (-.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)))) (-.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z -17677775146260978562117317613/235200000000000000000000000))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))) (+.f64 (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000)))) (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 z 904338909853211/2500000000000)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))) (+.f64 (-.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 (*.f64 z -3071077024184708161128044520019/118540800000000000000000000000) -17677775146260978562117317613/235200000000000000000000000))) (+.f64 9999999999998099/10000000000000000 (+.f64 469507597606837/10000000000000 (*.f64 z 904338909853211/2500000000000)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))) (-.f64 (-.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 (*.f64 z -3071077024184708161128044520019/118540800000000000000000000000) -17677775146260978562117317613/235200000000000000000000000))) (+.f64 -9999999999998099/10000000000000000 (+.f64 (*.f64 z -904338909853211/2500000000000) -469507597606837/10000000000000))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))) (+.f64 (-.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 (*.f64 z -3071077024184708161128044520019/118540800000000000000000000000) -17677775146260978562117317613/235200000000000000000000000))) (-.f64 9999999999998099/10000000000000000 (+.f64 (*.f64 z -904338909853211/2500000000000) -469507597606837/10000000000000))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 17677775146260978562117317613/235200000000000000000000000 (*.f64 z 3071077024184708161128044520019/118540800000000000000000000000))))) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (-.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 (*.f64 z -3071077024184708161128044520019/118540800000000000000000000000) -17677775146260978562117317613/235200000000000000000000000)))) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (-.f64 (-.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 (*.f64 z -3071077024184708161128044520019/118540800000000000000000000000) -17677775146260978562117317613/235200000000000000000000000))) (-.f64 -9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (-.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)))) (-.f64 904816194325545171523082059/4200000000000000000000000 (*.f64 z (+.f64 (*.f64 z -3071077024184708161128044520019/118540800000000000000000000000) -17677775146260978562117317613/235200000000000000000000000)))) (+.f64 (exp.f64 -15/2) (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (+.f64 (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 (/.f64 (exp.f64 -15/2) z) 1106209385320415913103082059/4200000000000000000000000))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 2) (/.f64 z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (sqrt.f64 (PI.f64)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (/.f64 (sqrt.f64 2) z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (/.f64 (sqrt.f64 2) z))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (/.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (+.f64 -1/2 z))) (/.f64 (exp.f64 -15/2) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (/.f64 (exp.f64 -15/2) z) (/.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (*.f64 z (pow.f64 (-.f64 15/2 z) (+.f64 z -1/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) z)) (sqrt.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (/.f64 (exp.f64 -15/2) z) 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 15/2)))
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (/.f64 (exp.f64 -15) z) (/.f64 15 z)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
Compiler

Compiled 907 to 759 computations (16.3% saved)

soundness298.0ms (0.4%)

Algorithm
egg-herbie
Rules
684×associate-+r+_binary64
661×times-frac_binary64
580×exp-sum_binary64
503×associate-/r*_binary64
438×associate-*l*_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
061156
1160147
2639119
34381115
05335157
115564266
256294230
01071635
13061349
215111113
366371113
Stop Event
node limit
node limit
node limit
Compiler

Compiled 4851 to 4229 computations (12.8% saved)

end375.0ms (0.5%)

Compiler

Compiled 887 to 691 computations (22.1% saved)

Profiling

Loading profile data...