Simplification of discriminant from scale-rotated-ellipse

Time bar (total: 2.5min)

analyze2.9s (1.9%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
0%0%99.8%0.2%0%0%0%1
0%0%99.8%0.2%0%0%0%2
0%0%99.8%0.2%0%0%0%3
0%0%99.8%0.2%0%0%0%4
0%0%99.8%0.2%0%0%0%5
25%24.9%74.8%0.2%0%0%0%6
25%24.9%74.8%0.2%0%0%0%7
25%24.9%74.8%0.2%0%0%0%8
25%24.9%74.8%0.2%0%0%0%9
37.5%37.4%62.3%0.2%0%0%0%10
56.3%56.1%43.6%0.2%0%0%0%11
56.3%56.1%43.6%0.2%0%0%0%12
Compiler

Compiled 115 to 84 computations (27% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0s
Operation ival-mult, time spent: 541.0ms, 26.0% of total-time
Operation ival-sin, time spent: 490.0ms, 24.0% of total-time
Operation ival-div, time spent: 404.0ms, 20.0% of total-time
Operation ival-pow, time spent: 265.0ms, 13.0% of total-time
Operation ival-cos, time spent: 204.0ms, 10.0% of total-time
Operation ival-sub, time spent: 53.0ms, 3.0% of total-time
Operation ival-add, time spent: 37.0ms, 2.0% of total-time
Operation const, time spent: 37.0ms, 2.0% of total-time
Operation ival-pi, time spent: 15.0ms, 1.0% of total-time

sample52.8s (35.2%)

Results
27.1s3776×5exit
3.5s3343×0valid
1.2s992×0infinite
4.1s843×3valid
1.9s680×2valid
1.2s548×1valid
2.1s520×3infinite
1.6s431×2infinite
2.5s353×4valid
608.0ms340×1infinite
1.6s205×4infinite
1.0ms0valid
Precisions
Click to see histograms. Total time spent on operations: 41.6s
Operation ival-sin, time spent: 9.8s, 24.0% of total-time
Operation ival-mult, time spent: 8.9s, 22.0% of total-time
Operation ival-div, time spent: 7.7s, 19.0% of total-time
Operation ival-pow, time spent: 5.8s, 14.0% of total-time
Operation ival-cos, time spent: 5.7s, 14.0% of total-time
Operation ival-sub, time spent: 1.6s, 4.0% of total-time
Operation ival-add, time spent: 924.0ms, 2.0% of total-time
Operation const, time spent: 765.0ms, 2.0% of total-time
Operation ival-pi, time spent: 242.0ms, 1.0% of total-time
Bogosity

preprocess10.6s (7.1%)

Algorithm
egg-herbie
Rules
1128×fma-define
624×distribute-lft-neg-in
578×distribute-rgt-neg-in
568×associate-*l*
532×swap-sqr
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
860-0-(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
690-69(1.265251746413251 1.6841232019983591e-215 1.5783060261617835e+156 15864707424881478.0 1.4494887113150308e+171)(PI.f64)
310-0-(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
280-1(6.428118075541655e+41 5.940363508425357e+23 9.94930621090326e-204 9.382778656402496e-63 6.470605737446408e+198)(*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale))
271(3.368308158059624e-255 4.014759098317381e-300 9.625383503455309e-5 1.8081365617877857e-192 1.422934361358618e-245)2(3.1986433608505006e-119 5.331674806522365e-43 1.7442439628369945e-233 7.213849527479678e-191 1.3875209051937933e-243)(/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale)
240-2(3.368308158059624e-255 4.014759098317381e-300 9.625383503455309e-5 1.8081365617877857e-192 1.422934361358618e-245)(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)
230-1(9.358365655137332e-243 3.962409346846521e-157 8.28463740589746e-122 1.4015661434858144e-74 1.812489027341286e-34)(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale)
210-1(1.771419783332173e-155 4.865240629506941e-131 6.392186596822593e-240 1.5380777605387874e+180 8.24705429774983e-111)(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale)
160-0-(-.f64 (pow.f64 b 2) (pow.f64 a 2))
90-0-(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)
60-0-(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)
60-2(6.454677714028322e-224 4.2076866250003413e+67 2222.2644696944176 5.630975821178333e+162 1.2221521819572503e+283)(cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))
50-0-(sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))
093(5.322859981858672e-127 7.818694975046786e+148 1.281508487906061e-289 8.413417539490118e+98 1.1043075494051007e+200)0-(pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)
00-0-y-scale
00-0-180
074(5.322859981858672e-127 7.818694975046786e+148 1.281508487906061e-289 8.413417539490118e+98 1.1043075494051007e+200)0-(pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)
00-0-(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
00-0-(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
00-0-(*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
00-0-(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
00-0-a
00-0-(*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
082(5.322859981858672e-127 7.818694975046786e+148 1.281508487906061e-289 8.413417539490118e+98 1.1043075494051007e+200)0-(pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)
00-0-(*.f64 (/.f64 angle 180) (PI.f64))
00-0-b
00-0-(/.f64 angle 180)
00-0-(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
00-0-angle
069(1.1845471099323985e+26 1.7691494056449716e-54 2.424636007814927e-126 1.2099176256304802e-158 0.00462572209688595)0-(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)
00-0-(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale))
00-0-(*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale))
00-0-(*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
00-0-(*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
00-0-(pow.f64 b 2)
00-0-4
00-0-2
00-0-(pow.f64 a 2)
00-0-x-scale
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03499230
110489062
240288930
Stop Event
node limit
Calls
Call 1
Inputs
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 (neg.f64 a) 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 (neg.f64 a) 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 a) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 a) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 (neg.f64 b) 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 (neg.f64 b) 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (neg.f64 b) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (neg.f64 x-scale)) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (neg.f64 x-scale)) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (neg.f64 x-scale)) (neg.f64 x-scale))) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) (neg.f64 y-scale)) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) (neg.f64 y-scale))) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (neg.f64 y-scale)) (neg.f64 y-scale))))
(neg.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 (neg.f64 a) 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 (neg.f64 a) 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 a) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 a) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale))))
(neg.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 (neg.f64 b) 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 (neg.f64 b) 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (neg.f64 b) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale))))
(neg.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) 2)) y-scale) y-scale))))
(neg.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (neg.f64 x-scale)) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (neg.f64 x-scale)) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (neg.f64 x-scale)) (neg.f64 x-scale))) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale))))
(neg.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) (neg.f64 y-scale)) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) (neg.f64 y-scale))) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (neg.f64 y-scale)) (neg.f64 y-scale)))))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 angle 2))) (sin.f64 (*.f64 (/.f64 a 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 a 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 angle 2))) (sin.f64 (*.f64 (/.f64 a 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 a 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 angle (sin.f64 (*.f64 (/.f64 a 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 a 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 angle (cos.f64 (*.f64 (/.f64 a 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 a 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 x-scale 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) a) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 x-scale 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) a) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x-scale (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) a) a)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x-scale (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 y-scale 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) a) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 y-scale 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) a)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y-scale (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y-scale (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) a) a)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 angle 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 b 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 b 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 angle 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 b 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 b 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 b 180) (PI.f64)))) 2) (pow.f64 (*.f64 angle (cos.f64 (*.f64 (/.f64 b 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 b 180) (PI.f64)))) 2) (pow.f64 (*.f64 angle (sin.f64 (*.f64 (/.f64 b 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 x-scale 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) b) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 x-scale 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) b) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 x-scale (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) b) b)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 x-scale (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 y-scale 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) b) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 y-scale 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) b)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 y-scale (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 y-scale (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) b) b)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 x-scale 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 x-scale 180) (PI.f64)))) angle) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 x-scale 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 x-scale 180) (PI.f64)))) angle) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 x-scale 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 x-scale 180) (PI.f64)))) 2)) angle) angle)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 x-scale 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 x-scale 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 y-scale 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 y-scale 180) (PI.f64)))) x-scale) angle) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 y-scale 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 y-scale 180) (PI.f64)))) x-scale) angle)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 y-scale 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 y-scale 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 y-scale 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 y-scale 180) (PI.f64)))) 2)) angle) angle)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) y-scale) x-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) y-scale) x-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)))
Outputs
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale))) (*.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 x-scale 2))) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 y-scale 2))))
(fma.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 x-scale 2)) -4)))
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)))) y-scale) y-scale))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale))) (*.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 x-scale 2))) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 y-scale 2))))
(fma.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 x-scale 2)) -4)))
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)))) y-scale) y-scale))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 (neg.f64 a) 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 (neg.f64 a) 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 a) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 a) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale))) (*.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 x-scale 2))) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 y-scale 2))))
(fma.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 x-scale 2)) -4)))
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)))) y-scale) y-scale))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 (neg.f64 b) 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 (neg.f64 b) 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (neg.f64 b) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale))) (*.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 x-scale 2))) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 y-scale 2))))
(fma.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 x-scale 2)) -4)))
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)))) y-scale) y-scale))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale))) (*.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 x-scale 2))) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 y-scale 2))))
(fma.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 x-scale 2)) -4)))
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)))) y-scale) y-scale))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (neg.f64 x-scale)) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (neg.f64 x-scale)) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (neg.f64 x-scale)) (neg.f64 x-scale))) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale))) (*.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 x-scale 2))) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 y-scale 2))))
(fma.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 x-scale 2)) -4)))
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)))) y-scale) y-scale))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) (neg.f64 y-scale)) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) (neg.f64 y-scale))) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (neg.f64 y-scale)) (neg.f64 y-scale))))
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale))) (*.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 x-scale 2))) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 y-scale 2))))
(fma.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 x-scale 2)) -4)))
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)))) y-scale) y-scale))
(neg.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 (neg.f64 a) 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 (neg.f64 a) 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 a) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 a) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale))))
(neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 (neg.f64 a) 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 (neg.f64 a) 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale))) (*.f64 4 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (neg.f64 a)) 2)) (pow.f64 x-scale 2)) (/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (neg.f64 a)) 2)) (pow.f64 y-scale 2))))))
(neg.f64 (fma.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 x-scale 2)) -4))))
(neg.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)))) y-scale) y-scale)))
(neg.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 (neg.f64 b) 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 (neg.f64 b) 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (neg.f64 b) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale))))
(neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 (neg.f64 a) 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 (neg.f64 a) 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale))) (*.f64 4 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (neg.f64 a)) 2)) (pow.f64 x-scale 2)) (/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (neg.f64 a)) 2)) (pow.f64 y-scale 2))))))
(neg.f64 (fma.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 x-scale 2)) -4))))
(neg.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)))) y-scale) y-scale)))
(neg.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) 2)) y-scale) y-scale))))
(neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 (neg.f64 a) 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 (neg.f64 a) 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale))) (*.f64 4 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (neg.f64 a)) 2)) (pow.f64 x-scale 2)) (/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (neg.f64 a)) 2)) (pow.f64 y-scale 2))))))
(neg.f64 (fma.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 x-scale 2)) -4))))
(neg.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)))) y-scale) y-scale)))
(neg.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (neg.f64 x-scale)) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (neg.f64 x-scale)) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (neg.f64 x-scale)) (neg.f64 x-scale))) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale))))
(neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 (neg.f64 a) 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 (neg.f64 a) 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale))) (*.f64 4 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (neg.f64 a)) 2)) (pow.f64 x-scale 2)) (/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (neg.f64 a)) 2)) (pow.f64 y-scale 2))))))
(neg.f64 (fma.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 x-scale 2)) -4))))
(neg.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)))) y-scale) y-scale)))
(neg.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) (neg.f64 y-scale)) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) (neg.f64 y-scale))) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (neg.f64 y-scale)) (neg.f64 y-scale)))))
(neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 (neg.f64 a) 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 (neg.f64 a) 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale))) (*.f64 4 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (neg.f64 a)) 2)) (pow.f64 x-scale 2)) (/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (neg.f64 a)) 2)) (pow.f64 y-scale 2))))))
(neg.f64 (fma.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 x-scale 2)) -4))))
(neg.f64 (fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)))) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) (*.f64 y-scale x-scale))) (*.f64 4 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 y-scale 2)))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (/.f64 (*.f64 2 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 x-scale y-scale))) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (/.f64 (*.f64 2 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 x-scale 2)) -4)))
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)))) y-scale) y-scale))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 angle 2))) (sin.f64 (*.f64 (/.f64 a 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 a 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 angle 2))) (sin.f64 (*.f64 (/.f64 a 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 a 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 angle (sin.f64 (*.f64 (/.f64 a 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 a 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 angle (cos.f64 (*.f64 (/.f64 a 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 a 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 angle 2))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 a 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 a 180))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 angle 2))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 a 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 a 180))))) (*.f64 y-scale x-scale))) (*.f64 4 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 angle (sin.f64 (*.f64 (PI.f64) (/.f64 a 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 a 180)))) 2)) (pow.f64 x-scale 2)) (/.f64 (+.f64 (pow.f64 (*.f64 angle (cos.f64 (*.f64 (PI.f64) (/.f64 a 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 a 180)))) 2)) (pow.f64 y-scale 2)))))
(fma.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 angle 2))) (/.f64 (*.f64 (sin.f64 (*.f64 a (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 a (/.f64 (PI.f64) 180)))) (*.f64 x-scale y-scale))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 angle 2))) (/.f64 (*.f64 (sin.f64 (*.f64 a (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 a (/.f64 (PI.f64) 180)))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 angle (cos.f64 (*.f64 a (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 a (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 angle (sin.f64 (*.f64 a (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 a (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2)) -4)))
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 angle (cos.f64 (*.f64 a (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 a (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 angle (sin.f64 (*.f64 a (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 a (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 angle 2)) (sin.f64 (*.f64 a (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 a (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 angle 2)) (sin.f64 (*.f64 a (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 a (/.f64 (PI.f64) 180))) x-scale)))) y-scale) y-scale))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 x-scale 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) a) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 x-scale 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) a) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x-scale (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) a) a)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x-scale (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) (*.f64 y-scale a)) (/.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) (*.f64 y-scale a))) (*.f64 4 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) x-scale) 2)) (pow.f64 a 2)) (/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) x-scale) 2)) (pow.f64 y-scale 2)))))
(fma.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (-.f64 (pow.f64 b 2) (pow.f64 x-scale 2))) (/.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) a))) y-scale) (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (-.f64 (pow.f64 b 2) (pow.f64 x-scale 2))) (/.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) a))) y-scale) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) x-scale) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) x-scale) 2)) (pow.f64 a 2)) -4)))
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale) 2)) (pow.f64 a 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (-.f64 (pow.f64 b 2) (pow.f64 x-scale 2))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a)) (*.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (-.f64 (pow.f64 b 2) (pow.f64 x-scale 2))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a)))) y-scale) y-scale))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 y-scale 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) a) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 y-scale 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) a)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y-scale (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y-scale (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) a) a)))
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 y-scale 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 a x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 y-scale 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 a x-scale))) (*.f64 4 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) y-scale) 2)) (pow.f64 x-scale 2)) (/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) y-scale) 2)) (pow.f64 a 2)))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 y-scale 2)))) (*.f64 a x-scale))) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 y-scale 2)))) (*.f64 a x-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) y-scale) 2)) (pow.f64 a 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) y-scale) 2)) (pow.f64 x-scale 2)) -4)))
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) y-scale) 2)) (pow.f64 a 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) y-scale) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (-.f64 (pow.f64 b 2) (pow.f64 y-scale 2))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (-.f64 (pow.f64 b 2) (pow.f64 y-scale 2))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)))) a) a))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 angle 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 b 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 b 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 angle 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 b 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 b 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 b 180) (PI.f64)))) 2) (pow.f64 (*.f64 angle (cos.f64 (*.f64 (/.f64 b 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 b 180) (PI.f64)))) 2) (pow.f64 (*.f64 angle (sin.f64 (*.f64 (/.f64 b 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 angle 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 b 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 b 180))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 angle 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 b 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 b 180))))) (*.f64 y-scale x-scale))) (*.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 b 180)))) 2) (pow.f64 (*.f64 angle (cos.f64 (*.f64 (PI.f64) (/.f64 b 180)))) 2)) (pow.f64 x-scale 2))) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 b 180)))) 2) (pow.f64 (*.f64 angle (sin.f64 (*.f64 (PI.f64) (/.f64 b 180)))) 2)) (pow.f64 y-scale 2))))
(fma.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 angle 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (/.f64 b 180))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 b 180))) (*.f64 x-scale y-scale))) (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 angle 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (/.f64 b 180))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 b 180))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 b 180)))) 2) (pow.f64 (*.f64 angle (sin.f64 (*.f64 (PI.f64) (/.f64 b 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 b 180)))) 2) (pow.f64 (*.f64 angle (cos.f64 (*.f64 (PI.f64) (/.f64 b 180)))) 2)) (pow.f64 x-scale 2)) -4)))
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 b (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 angle (sin.f64 (*.f64 b (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 b (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 angle (cos.f64 (*.f64 b (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 angle 2) (pow.f64 a 2)) (sin.f64 (*.f64 b (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 b (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 angle 2) (pow.f64 a 2)) (sin.f64 (*.f64 b (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 b (/.f64 (PI.f64) 180))) x-scale)))) y-scale) y-scale))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 x-scale 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) b) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 x-scale 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) b) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 x-scale (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) b) b)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 x-scale (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 x-scale 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale b)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 x-scale 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale b))) (*.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) x-scale) 2)) (pow.f64 b 2))) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) x-scale) 2)) (pow.f64 y-scale 2))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (/.f64 (*.f64 2 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (-.f64 (pow.f64 x-scale 2) (pow.f64 a 2)))) (*.f64 b y-scale))) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (/.f64 (*.f64 2 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (-.f64 (pow.f64 x-scale 2) (pow.f64 a 2)))) (*.f64 b y-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) x-scale) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) x-scale) 2)) (pow.f64 b 2)) -4)))
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale) 2)) (pow.f64 b 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (-.f64 (pow.f64 x-scale 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) b)) (*.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (-.f64 (pow.f64 x-scale 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) b)))) y-scale) y-scale))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 y-scale 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) b) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 y-scale 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) b)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 y-scale (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 y-scale (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) b) b)))
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 y-scale 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 b x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 y-scale 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 b x-scale))) (*.f64 4 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) y-scale) 2)) (pow.f64 x-scale 2)) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) y-scale) 2)) (pow.f64 b 2)))))
(fma.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 y-scale 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 b x-scale))) (*.f64 (*.f64 2 (-.f64 (pow.f64 y-scale 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 b x-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) y-scale) 2)) (pow.f64 b 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) y-scale) 2)) (pow.f64 x-scale 2)) -4)))
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) y-scale) 2)) (pow.f64 b 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) y-scale) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (-.f64 (pow.f64 y-scale 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (-.f64 (pow.f64 y-scale 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)))) b) b))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 x-scale 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 x-scale 180) (PI.f64)))) angle) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 x-scale 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 x-scale 180) (PI.f64)))) angle) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 x-scale 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 x-scale 180) (PI.f64)))) 2)) angle) angle)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 x-scale 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 x-scale 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (/.f64 (*.f64 x-scale (PI.f64)) 180)))) (cos.f64 (/.f64 (*.f64 x-scale (PI.f64)) 180))) (*.f64 y-scale angle)) (/.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (/.f64 (*.f64 x-scale (PI.f64)) 180)))) (cos.f64 (/.f64 (*.f64 x-scale (PI.f64)) 180))) (*.f64 y-scale angle))) (*.f64 4 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 x-scale (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 x-scale (PI.f64)) 180))) 2)) (pow.f64 angle 2)) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 x-scale (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 x-scale (PI.f64)) 180))) 2)) (pow.f64 y-scale 2)))))
(fma.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (/.f64 (*.f64 (PI.f64) x-scale) 180)))) (/.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) x-scale) 180)) (*.f64 angle y-scale))) (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (/.f64 (*.f64 (PI.f64) x-scale) 180)))) (/.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) x-scale) 180)) (*.f64 angle y-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) x-scale) 180))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) x-scale) 180))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) x-scale) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 (PI.f64) x-scale) 180))) 2)) (pow.f64 angle 2)) -4)))
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 x-scale (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 x-scale (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 x-scale (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 x-scale (/.f64 (PI.f64) 180)))) 2)) (pow.f64 angle 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 x-scale (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 x-scale (/.f64 (PI.f64) 180))) angle)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 x-scale (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 x-scale (/.f64 (PI.f64) 180))) angle)))) y-scale) y-scale))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 y-scale 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 y-scale 180) (PI.f64)))) x-scale) angle) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 y-scale 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 y-scale 180) (PI.f64)))) x-scale) angle)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 y-scale 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 y-scale 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 y-scale 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 y-scale 180) (PI.f64)))) 2)) angle) angle)))
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (/.f64 y-scale 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 y-scale 180)))) (*.f64 angle x-scale)) (/.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (/.f64 y-scale 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 y-scale 180)))) (*.f64 angle x-scale))) (*.f64 4 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 y-scale 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 y-scale 180)))) 2)) (pow.f64 x-scale 2)) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 y-scale 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 y-scale 180)))) 2)) (pow.f64 angle 2)))))
(fma.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (/.f64 y-scale 180))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 y-scale 180))) (*.f64 angle x-scale))) (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (/.f64 y-scale 180))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 y-scale 180))) (*.f64 angle x-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 y-scale 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 y-scale 180)))) 2)) (pow.f64 angle 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 y-scale 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 y-scale 180)))) 2)) (pow.f64 x-scale 2)) -4)))
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 y-scale 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 y-scale 180)))) 2)) (pow.f64 angle 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 y-scale 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 y-scale 180)))) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (/.f64 y-scale 180)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 y-scale 180))) x-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (PI.f64) (/.f64 y-scale 180)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 y-scale 180))) x-scale)))) angle) angle))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) y-scale) x-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) y-scale) x-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)))
(-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (*.f64 2 (*.f64 (-.f64 (pow.f64 a 2) (pow.f64 b 2)) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) (*.f64 y-scale x-scale))) (*.f64 4 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 y-scale 2)))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (/.f64 (*.f64 2 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 x-scale y-scale))) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (/.f64 (*.f64 2 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (-.f64 (pow.f64 a 2) (pow.f64 b 2)))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 x-scale 2)) -4)))
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)))) y-scale) y-scale))
Symmetry

(abs a)

(abs b)

(abs angle)

(abs x-scale)

(abs y-scale)

Compiler

Compiled 1318 to 925 computations (29.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.6s
Operation ival-sin, time spent: 3.2s, 37.0% of total-time
Operation ival-mult, time spent: 1.6s, 19.0% of total-time
Operation ival-cos, time spent: 1.1s, 13.0% of total-time
Operation ival-pow, time spent: 1.1s, 13.0% of total-time
Operation ival-div, time spent: 1.1s, 12.0% of total-time
Operation ival-add, time spent: 187.0ms, 2.0% of total-time
Operation ival-sub, time spent: 175.0ms, 2.0% of total-time
Operation const, time spent: 159.0ms, 2.0% of total-time
Operation ival-pi, time spent: 8.0ms, 0.0% of total-time

eval5.0ms (0%)

Compiler

Compiled 328 to 230 computations (29.9% saved)

prune10.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
31.1%
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)))) y-scale) y-scale))
31.8%
(fma.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 x-scale 2)) -4)))
39.8%
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
31.7%
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale))) (*.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 x-scale 2))) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 y-scale 2))))
Compiler

Compiled 452 to 325 computations (28.1% saved)

localize25.3s (16.9%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
88.8%
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2))
88.4%
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2))
86.4%
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)))) y-scale) y-scale))
45.9%
(PI.f64)
88.8%
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 x-scale 2))
88.4%
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 y-scale 2))
87.9%
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale)))
45.9%
(PI.f64)
94.3%
(*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale))
93.2%
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
92.2%
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
45.9%
(PI.f64)
91.6%
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale))
88.8%
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 x-scale 2))
88.4%
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 y-scale 2))
45.9%
(PI.f64)
Compiler

Compiled 2193 to 1484 computations (32.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.7s
Operation ival-sin, time spent: 6.4s, 33.0% of total-time
Operation ival-mult, time spent: 3.5s, 18.0% of total-time
Operation ival-pow, time spent: 3.2s, 16.0% of total-time
Operation ival-cos, time spent: 2.6s, 13.0% of total-time
Operation ival-div, time spent: 2.6s, 13.0% of total-time
Operation ival-add, time spent: 482.0ms, 2.0% of total-time
Operation ival-sub, time spent: 388.0ms, 2.0% of total-time
Operation const, time spent: 369.0ms, 2.0% of total-time
Operation composed, time spent: 70.0ms, 0.0% of total-time
Operation ival-pi, time spent: 5.0ms, 0.0% of total-time

series539.0ms (0.4%)

Counts
16 → 624
Calls

156 calls:

TimeVariablePointExpression
67.0ms
a
@0
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 y-scale 2))
58.0ms
b
@0
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale)))
41.0ms
y-scale
@-inf
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
29.0ms
a
@-inf
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 x-scale 2))
22.0ms
b
@inf
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)))) y-scale) y-scale))

rewrite603.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
608×log1p-expm1-u
608×expm1-log1p-u
585×pow1
480×log-prod
444×unpow-prod-down
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01031667
122171595
Stop Event
node limit
Counts
16 → 303
Calls
Call 1
Inputs
(PI.f64)
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 y-scale 2))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 x-scale 2))
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale))
(PI.f64)
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
(*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale))
(PI.f64)
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale)))
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 y-scale 2))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 x-scale 2))
(PI.f64)
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)))) y-scale) y-scale))
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2))
Outputs
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale) (/.f64 1 y-scale))
(*.f64 1 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 2)
(pow.f64 (/.f64 (pow.f64 y-scale 2) (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) -1)
(pow.f64 (/.f64 y-scale (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale)) -1)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 y-scale -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) 1)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) x-scale) (/.f64 1 x-scale))
(*.f64 1 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 2)
(pow.f64 (/.f64 (pow.f64 x-scale 2) (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2)) -1)
(pow.f64 (/.f64 x-scale (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) x-scale)) -1)
(log.f64 (exp.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))))) 1)
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (/.f64 1 (*.f64 y-scale x-scale)))
(*.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (/.f64 1 y-scale))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 1 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) 2) (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) x-scale))
(pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) 2)
(pow.f64 (/.f64 y-scale (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) -1)
(pow.f64 (/.f64 (*.f64 y-scale x-scale) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) -1)
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 3))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(+.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(+.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 (neg.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(+.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(+.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(+.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (sqrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(+.f64 (fma.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (neg.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4))) (fma.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 4 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4)))
(+.f64 (fma.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (neg.f64 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 1 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)))
(+.f64 (fma.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2))))
(+.f64 (fma.f64 1 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (neg.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4))) (fma.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 4 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4)))
(+.f64 (fma.f64 1 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 1 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)))
(+.f64 (fma.f64 1 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) 2) (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4))) (fma.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 4 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) 2) (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 1 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) 2) (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4))) (fma.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 4 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 1 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2))))
(*.f64 1 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) 2) (cbrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (sqrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 6) (*.f64 64 (pow.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 3))) (+.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 4) (+.f64 (pow.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 2) (*.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 4) (pow.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 2)) (+.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(pow.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) 2)
(log.f64 (exp.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
(exp.f64 (log.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) 1))
(fma.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(fma.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (*.f64 (neg.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(fma.f64 1 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(fma.f64 1 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 (neg.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(fma.f64 1 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) 2) (cbrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) 2) (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) 2) (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (*.f64 (neg.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (sqrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(fma.f64 (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(fma.f64 (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (*.f64 (neg.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1)
(pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2)
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) 1)
(/.f64 (*.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale)) y-scale)
(pow.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 3)
(pow.f64 (*.f64 64 (pow.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 y-scale -2)) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
(cbrt.f64 (*.f64 64 (pow.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(log1p.f64 (expm1.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(exp.f64 (log.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))))) 1)
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 y-scale x-scale))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) y-scale)
(/.f64 1 (/.f64 y-scale (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))))
(/.f64 1 (/.f64 (*.f64 y-scale x-scale) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (neg.f64 y-scale))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (neg.f64 (*.f64 y-scale x-scale)))
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) y-scale) x-scale)
(pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) 2)
(pow.f64 (/.f64 y-scale (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) -1)
(pow.f64 (/.f64 (*.f64 y-scale x-scale) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) -1)
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 3))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale) (/.f64 1 y-scale))
(*.f64 1 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 2)
(pow.f64 (/.f64 (pow.f64 y-scale 2) (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) -1)
(pow.f64 (/.f64 y-scale (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale)) -1)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 y-scale -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) 1)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) x-scale) (/.f64 1 x-scale))
(*.f64 1 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 2)
(pow.f64 (/.f64 (pow.f64 x-scale 2) (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2)) -1)
(pow.f64 (/.f64 x-scale (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) x-scale)) -1)
(log.f64 (exp.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4)) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2))))) 1)
(*.f64 1 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))) 2) (cbrt.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))) (sqrt.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))))
(pow.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))) 2)
(log.f64 (exp.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale) (/.f64 1 y-scale))
(*.f64 1 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 2)
(pow.f64 (/.f64 (pow.f64 y-scale 2) (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) -1)
(pow.f64 (/.f64 y-scale (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale)) -1)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 y-scale -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) 1)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) x-scale) (/.f64 1 x-scale))
(*.f64 1 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 2)
(pow.f64 (/.f64 (pow.f64 x-scale 2) (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2)) -1)
(pow.f64 (/.f64 x-scale (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) x-scale)) -1)
(log.f64 (exp.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 1))

simplify1.0s (0.7%)

Algorithm
egg-herbie
Rules
1358×fma-define
1020×times-frac
534×distribute-lft-in
530×distribute-rgt-in
478×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0812155344
12765137576
Stop Event
node limit
Counts
927 → 374
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 a 2) (pow.f64 y-scale 2))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2)))))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -1/816293376000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))) (+.f64 (*.f64 -1/12244400640000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))) (+.f64 (*.f64 1/2040733440000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))) (*.f64 1/1224440064000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))))))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 x-scale 2))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)))))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2))))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)))))) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -1/816293376000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))) (+.f64 (*.f64 -1/12244400640000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))) (+.f64 (*.f64 1/2040733440000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))) (*.f64 1/1224440064000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))))))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 -1/34992000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale)))))))
(+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 -1/34992000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale)))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 1/4534963200000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 1/2267481600000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale)))))))))
(+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 -1/34992000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 1/4534963200000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 1/2267481600000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))))))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/881596846080000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 -1/1469328076800000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 -1/4407984230400000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 -1/30855889612800000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale)))))))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 angle 4) (-.f64 (*.f64 4 (+.f64 (*.f64 -1/1049760000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (+.f64 (*.f64 (pow.f64 angle 4) (-.f64 (*.f64 4 (+.f64 (*.f64 -1/1049760000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))) (*.f64 (pow.f64 angle 6) (-.f64 (*.f64 4 (+.f64 (*.f64 1/102036672000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (+.f64 (*.f64 1/12597120000 (pow.f64 (PI.f64) 4)) (*.f64 1/4199040000 (pow.f64 (PI.f64) 4))) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (/.f64 (*.f64 (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6))) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 angle 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 angle 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (*.f64 (pow.f64 angle 4) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 angle 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (*.f64 (pow.f64 angle 4) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (+.f64 (*.f64 4 (*.f64 (pow.f64 angle 6) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 -1/34992000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale)))))))
(+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 -1/34992000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale)))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 1/4534963200000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 1/2267481600000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale)))))))))
(+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 -1/34992000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 1/4534963200000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 1/2267481600000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))))))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/881596846080000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 -1/1469328076800000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 -1/4407984230400000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 -1/30855889612800000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale)))))))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 a 2) (pow.f64 y-scale 2))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2)))))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -1/816293376000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))) (+.f64 (*.f64 -1/12244400640000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))) (+.f64 (*.f64 1/2040733440000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))) (*.f64 1/1224440064000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))))))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 x-scale 2))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)))))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2))))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)))))) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -1/816293376000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))) (+.f64 (*.f64 -1/12244400640000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))) (+.f64 (*.f64 1/2040733440000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))) (*.f64 1/1224440064000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))))))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 a 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 a 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(*.f64 (pow.f64 a 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 a 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 a 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 a 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(*.f64 (pow.f64 a 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 a 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 a 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 a 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (+.f64 (*.f64 -1/1049760000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (+.f64 (*.f64 -1/1049760000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 4 (+.f64 (*.f64 1/102036672000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (+.f64 (*.f64 1/12597120000 (pow.f64 (PI.f64) 4)) (*.f64 1/4199040000 (pow.f64 (PI.f64) 4))) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (/.f64 (*.f64 (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6))) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(*.f64 (pow.f64 b 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(*.f64 (pow.f64 b 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 a 2) (pow.f64 y-scale 2))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2)))))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -1/816293376000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))) (+.f64 (*.f64 -1/12244400640000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))) (+.f64 (*.f64 1/2040733440000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))) (*.f64 1/1224440064000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))))))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 x-scale 2))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)))))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2))))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)))))) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -1/816293376000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))) (+.f64 (*.f64 -1/12244400640000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))) (+.f64 (*.f64 1/2040733440000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))) (*.f64 1/1224440064000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))))))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale) (/.f64 1 y-scale))
(*.f64 1 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 2)
(pow.f64 (/.f64 (pow.f64 y-scale 2) (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) -1)
(pow.f64 (/.f64 y-scale (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale)) -1)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 y-scale -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) 1)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) x-scale) (/.f64 1 x-scale))
(*.f64 1 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 2)
(pow.f64 (/.f64 (pow.f64 x-scale 2) (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2)) -1)
(pow.f64 (/.f64 x-scale (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) x-scale)) -1)
(log.f64 (exp.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))))) 1)
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (/.f64 1 (*.f64 y-scale x-scale)))
(*.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (/.f64 1 y-scale))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 1 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) 2) (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) x-scale))
(pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) 2)
(pow.f64 (/.f64 y-scale (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) -1)
(pow.f64 (/.f64 (*.f64 y-scale x-scale) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) -1)
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 3))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(+.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(+.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 (neg.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(+.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(+.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(+.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (sqrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(+.f64 (fma.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (neg.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4))) (fma.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 4 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4)))
(+.f64 (fma.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (neg.f64 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 1 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)))
(+.f64 (fma.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2))))
(+.f64 (fma.f64 1 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (neg.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4))) (fma.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 4 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4)))
(+.f64 (fma.f64 1 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 1 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)))
(+.f64 (fma.f64 1 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) 2) (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4))) (fma.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 4 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) 2) (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 1 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) 2) (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4))) (fma.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 4 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 1 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2))))
(*.f64 1 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) 2) (cbrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (sqrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 6) (*.f64 64 (pow.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 3))) (+.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 4) (+.f64 (pow.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 2) (*.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 4) (pow.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 2)) (+.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(pow.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) 2)
(log.f64 (exp.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
(exp.f64 (log.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) 1))
(fma.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(fma.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (*.f64 (neg.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(fma.f64 1 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(fma.f64 1 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 (neg.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(fma.f64 1 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) 2) (cbrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) 2) (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) 2) (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (*.f64 (neg.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (sqrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(fma.f64 (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(fma.f64 (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (*.f64 (neg.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1)
(pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2)
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) 1)
(/.f64 (*.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale)) y-scale)
(pow.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 3)
(pow.f64 (*.f64 64 (pow.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 y-scale -2)) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
(cbrt.f64 (*.f64 64 (pow.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(log1p.f64 (expm1.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(exp.f64 (log.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 1))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))))) 1)
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 y-scale x-scale))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) y-scale)
(/.f64 1 (/.f64 y-scale (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))))
(/.f64 1 (/.f64 (*.f64 y-scale x-scale) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (neg.f64 y-scale))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (neg.f64 (*.f64 y-scale x-scale)))
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) y-scale) x-scale)
(pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) 2)
(pow.f64 (/.f64 y-scale (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) -1)
(pow.f64 (/.f64 (*.f64 y-scale x-scale) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) -1)
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 3))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale) (/.f64 1 y-scale))
(*.f64 1 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 2)
(pow.f64 (/.f64 (pow.f64 y-scale 2) (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) -1)
(pow.f64 (/.f64 y-scale (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale)) -1)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 y-scale -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) 1)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) x-scale) (/.f64 1 x-scale))
(*.f64 1 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 2)
(pow.f64 (/.f64 (pow.f64 x-scale 2) (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2)) -1)
(pow.f64 (/.f64 x-scale (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) x-scale)) -1)
(log.f64 (exp.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4)) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2))))) 1)
(*.f64 1 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))) 2) (cbrt.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))) (sqrt.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))))
(pow.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))) 2)
(log.f64 (exp.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale) (/.f64 1 y-scale))
(*.f64 1 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 2)
(pow.f64 (/.f64 (pow.f64 y-scale 2) (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) -1)
(pow.f64 (/.f64 y-scale (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale)) -1)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 y-scale -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) 1)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) x-scale) (/.f64 1 x-scale))
(*.f64 1 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 2)
(pow.f64 (/.f64 (pow.f64 x-scale 2) (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2)) -1)
(pow.f64 (/.f64 x-scale (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) x-scale)) -1)
(log.f64 (exp.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 1))
Outputs
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 a 2) (pow.f64 y-scale 2))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))
(fma.f64 (pow.f64 angle 2) (fma.f64 1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (*.f64 -1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2)))))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) 1/3149280000)) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 angle 2) (fma.f64 1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (*.f64 -1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) 1/3149280000)) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -1/816293376000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))) (+.f64 (*.f64 -1/12244400640000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))) (+.f64 (*.f64 1/2040733440000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))) (*.f64 1/1224440064000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))))))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) 1/3149280000)) (fma.f64 (pow.f64 angle 6) (fma.f64 -1/816293376000000 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 y-scale 2))) (fma.f64 -1/12244400640000000 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 y-scale 2))) (*.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 y-scale 2))) 1/765275040000000))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))))
(fma.f64 (pow.f64 angle 2) (fma.f64 1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (*.f64 -1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) 1/3149280000)) (fma.f64 (pow.f64 angle 6) (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 y-scale 2))) -1/765275040000000) (*.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 y-scale 2))) 1/765275040000000)) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(/.f64 (pow.f64 b 2) (pow.f64 x-scale 2))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)))))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 x-scale 2))) (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)) 1/3149280000)) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000) (pow.f64 x-scale 2))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2))))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)))))) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -1/816293376000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))) (+.f64 (*.f64 -1/12244400640000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))) (+.f64 (*.f64 1/2040733440000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))) (*.f64 1/1224440064000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))))))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 x-scale 2))) (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)) 1/3149280000)) (fma.f64 (pow.f64 angle 6) (fma.f64 -1/816293376000000 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 x-scale 2))) (fma.f64 -1/12244400640000000 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 x-scale 2))) (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 x-scale 2))) 1/765275040000000))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000) (pow.f64 x-scale 2))) (fma.f64 (pow.f64 angle 6) (+.f64 (*.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 x-scale 2))) -1/765275040000000) (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 x-scale 2))) 1/765275040000000)) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))))
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))))
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))))
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 y-scale x-scale))))
(*.f64 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 1/90 y-scale))
(+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 -1/34992000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale)))))))
(fma.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 y-scale x-scale))) (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 y-scale x-scale))) -1/8748000))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale) (/.f64 (pow.f64 (PI.f64) 3) x-scale)) -1/8748000)) (*.f64 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 1/90 y-scale)))
(+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 -1/34992000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale)))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 1/4534963200000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 1/2267481600000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale)))))))))
(fma.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 y-scale x-scale))) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 y-scale x-scale))) -1/8748000)) (*.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) (*.f64 y-scale x-scale)) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) (*.f64 y-scale x-scale)) 1/1511654400000))))))
(fma.f64 2 (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale) (/.f64 (pow.f64 (PI.f64) 3) x-scale)) -1/8748000) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 y-scale x-scale))) 1/1417176000000))) (*.f64 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 1/90 y-scale)))
(+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 -1/34992000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 1/4534963200000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 1/2267481600000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))))))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/881596846080000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 -1/1469328076800000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 -1/4407984230400000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 -1/30855889612800000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale)))))))))))
(fma.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 y-scale x-scale))) (fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 y-scale x-scale))) -1/8748000)) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) (*.f64 y-scale x-scale)) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) (*.f64 y-scale x-scale)) 1/1511654400000))) (*.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 y-scale x-scale))) (fma.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 y-scale x-scale))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 y-scale x-scale))) -1/3856986201600000000))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale) (/.f64 (PI.f64) x-scale))) (*.f64 2 (+.f64 (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale) (/.f64 (pow.f64 (PI.f64) 3) x-scale)) -1/8748000) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 y-scale x-scale))) 1/1417176000000))) (*.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.f64 (/.f64 (pow.f64 (PI.f64) 7) x-scale) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) (*.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) 7) x-scale) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) -29/30855889612800000000))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4 (*.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4 (*.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4 (*.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4 (*.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4 (*.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4 (*.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4 (*.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4 (*.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4 (*.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4 (*.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4 (*.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (fma.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4 (*.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4)))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (*.f64 (pow.f64 angle 2) (fma.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 1/8100 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -4 (fma.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (/.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 1/8100 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 angle 4) (-.f64 (*.f64 4 (+.f64 (*.f64 -1/1049760000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))))
(fma.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (fma.f64 (pow.f64 angle 2) (fma.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 1/8100 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 (pow.f64 angle 4) (*.f64 4 (-.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 4) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) -1/787320000) (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))))))))
(fma.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (fma.f64 (pow.f64 angle 2) (fma.f64 -4 (fma.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (/.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 1/8100 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 (pow.f64 angle 4) (*.f64 4 (-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) -1/787320000) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (fma.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (pow.f64 y-scale 2)) (fma.f64 (pow.f64 b 2) (/.f64 (fma.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 y-scale 2))))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (+.f64 (*.f64 (pow.f64 angle 4) (-.f64 (*.f64 4 (+.f64 (*.f64 -1/1049760000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))) (*.f64 (pow.f64 angle 6) (-.f64 (*.f64 4 (+.f64 (*.f64 1/102036672000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (+.f64 (*.f64 1/12597120000 (pow.f64 (PI.f64) 4)) (*.f64 1/4199040000 (pow.f64 (PI.f64) 4))) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (/.f64 (*.f64 (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6))) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))))))
(fma.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (fma.f64 (pow.f64 angle 2) (fma.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 1/8100 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (fma.f64 (pow.f64 angle 4) (*.f64 4 (-.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 4) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) -1/787320000) (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))))) (*.f64 (pow.f64 angle 6) (*.f64 4 (-.f64 (fma.f64 1/102036672000000 (*.f64 (pow.f64 (PI.f64) 6) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (fma.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 (PI.f64) 4) 1/3149280000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2))) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/816293376000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (fma.f64 -1/12244400640000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) 1/765275040000000))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/816293376000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (fma.f64 -1/12244400640000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) 1/765275040000000))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))))))))))
(fma.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (fma.f64 (pow.f64 angle 2) (fma.f64 -4 (fma.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (/.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 1/8100 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (fma.f64 (pow.f64 angle 6) (*.f64 4 (-.f64 (fma.f64 1/102036672000000 (*.f64 (pow.f64 (PI.f64) 6) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (fma.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 (PI.f64) 4) 1/3149280000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000) (pow.f64 x-scale 2)) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2)))) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (/.f64 (fma.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (fma.f64 (pow.f64 b 2) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) -1/765275040000000) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) 1/765275040000000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) -1/765275040000000) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) 1/765275040000000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))) (*.f64 (pow.f64 angle 4) (*.f64 4 (-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) -1/787320000) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (fma.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (pow.f64 y-scale 2)) (fma.f64 (pow.f64 b 2) (/.f64 (fma.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 y-scale 2)))))))))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (*.f64 2 (pow.f64 b 2))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (fma.f64 -1/15427944806400000000 (*.f64 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))))
(*.f64 4 (fma.f64 (pow.f64 a 2) (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(fma.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 4 (+.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(fma.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 4 (+.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))))
(*.f64 4 (fma.f64 (pow.f64 a 2) (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(fma.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 4 (+.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(fma.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 4 (+.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))))
(*.f64 4 (fma.f64 (pow.f64 a 2) (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(fma.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 4 (+.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(fma.f64 4 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 4 (+.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 4 (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 angle 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(*.f64 4 (fma.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (/.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 angle 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (*.f64 (pow.f64 angle 4) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(fma.f64 4 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 4 (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))))
(*.f64 4 (+.f64 (*.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (/.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2))))) (pow.f64 y-scale 2)))) (fma.f64 (pow.f64 angle 4) (fma.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (pow.f64 y-scale 2)) (fma.f64 (pow.f64 b 2) (/.f64 (fma.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 y-scale 2))))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 angle 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (*.f64 (pow.f64 angle 4) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (+.f64 (*.f64 4 (*.f64 (pow.f64 angle 6) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(fma.f64 4 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (fma.f64 4 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))) (*.f64 4 (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2))) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/816293376000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (fma.f64 -1/12244400640000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) 1/765275040000000))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/816293376000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (fma.f64 -1/12244400640000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) 1/765275040000000))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(fma.f64 4 (*.f64 (pow.f64 angle 2) (fma.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (/.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2))))) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (*.f64 (pow.f64 angle 4) (fma.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (pow.f64 y-scale 2)) (fma.f64 (pow.f64 b 2) (/.f64 (fma.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 y-scale 2)))))) (fma.f64 (pow.f64 angle 6) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (/.f64 (fma.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (fma.f64 (pow.f64 b 2) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) -1/765275040000000) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) 1/765275040000000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) -1/765275040000000) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) 1/765275040000000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))))
(*.f64 4 (fma.f64 (pow.f64 b 2) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(fma.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 4 (+.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 4 (+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (pow.f64 a 4) (pow.f64 b 4))) (*.f64 (pow.f64 b 2) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(fma.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 4 (+.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 4 (+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (pow.f64 a 4) (pow.f64 b 4))) (*.f64 (pow.f64 b 2) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))))
(*.f64 4 (fma.f64 (pow.f64 b 2) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(fma.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 4 (+.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 4 (+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (pow.f64 a 4) (pow.f64 b 4))) (*.f64 (pow.f64 b 2) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(fma.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 4 (+.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 4 (+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (pow.f64 a 4) (pow.f64 b 4))) (*.f64 (pow.f64 b 2) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))))
(*.f64 4 (fma.f64 (pow.f64 b 2) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(fma.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 4 (+.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 4 (+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (pow.f64 a 4) (pow.f64 b 4))) (*.f64 (pow.f64 b 2) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(+.f64 (*.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(fma.f64 4 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 4 (+.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(*.f64 4 (+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (pow.f64 a 4) (pow.f64 b 4))) (*.f64 (pow.f64 b 2) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 4 (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))))
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))))
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))))
(*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 2 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))))
(fma.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 b 2) y-scale)) (*.f64 -2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (pow.f64 a 2) y-scale))))
(*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 y-scale x-scale))))
(*.f64 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 1/90 y-scale))
(+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 -1/34992000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale)))))))
(fma.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 y-scale x-scale))) (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 y-scale x-scale))) -1/8748000))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale) (/.f64 (pow.f64 (PI.f64) 3) x-scale)) -1/8748000)) (*.f64 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 1/90 y-scale)))
(+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 -1/34992000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale)))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 1/4534963200000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 1/2267481600000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale)))))))))
(fma.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 y-scale x-scale))) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 y-scale x-scale))) -1/8748000)) (*.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) (*.f64 y-scale x-scale)) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) (*.f64 y-scale x-scale)) 1/1511654400000))))))
(fma.f64 2 (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale) (/.f64 (pow.f64 (PI.f64) 3) x-scale)) -1/8748000) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 y-scale x-scale))) 1/1417176000000))) (*.f64 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 1/90 y-scale)))
(+.f64 (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 -1/34992000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 1/4534963200000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 1/2267481600000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))))))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/881596846080000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 -1/1469328076800000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (+.f64 (*.f64 -1/4407984230400000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale))) (*.f64 -1/30855889612800000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 x-scale y-scale)))))))))))
(fma.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 y-scale x-scale))) (fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 y-scale x-scale))) -1/8748000)) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) (*.f64 y-scale x-scale)) (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) (*.f64 y-scale x-scale)) 1/1511654400000))) (*.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 y-scale x-scale))) (fma.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 y-scale x-scale))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 y-scale x-scale))) -1/3856986201600000000))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale) (/.f64 (PI.f64) x-scale))) (*.f64 2 (+.f64 (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale) (/.f64 (pow.f64 (PI.f64) 3) x-scale)) -1/8748000) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 y-scale x-scale))) 1/1417176000000))) (*.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.f64 (/.f64 (pow.f64 (PI.f64) 7) x-scale) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) (*.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) 7) x-scale) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) -29/30855889612800000000))))))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 x-scale y-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 a 2) (pow.f64 y-scale 2))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))
(fma.f64 (pow.f64 angle 2) (fma.f64 1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (*.f64 -1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2)))))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) 1/3149280000)) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 angle 2) (fma.f64 1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (*.f64 -1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) 1/3149280000)) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -1/816293376000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))) (+.f64 (*.f64 -1/12244400640000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))) (+.f64 (*.f64 1/2040733440000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))) (*.f64 1/1224440064000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))))))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) 1/3149280000)) (fma.f64 (pow.f64 angle 6) (fma.f64 -1/816293376000000 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 y-scale 2))) (fma.f64 -1/12244400640000000 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 y-scale 2))) (*.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 y-scale 2))) 1/765275040000000))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))))
(fma.f64 (pow.f64 angle 2) (fma.f64 1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (*.f64 -1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) 1/3149280000)) (fma.f64 (pow.f64 angle 6) (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 y-scale 2))) -1/765275040000000) (*.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 y-scale 2))) 1/765275040000000)) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(/.f64 (pow.f64 b 2) (pow.f64 x-scale 2))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)))))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 x-scale 2))) (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)) 1/3149280000)) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000) (pow.f64 x-scale 2))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2))))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)))))) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -1/816293376000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))) (+.f64 (*.f64 -1/12244400640000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))) (+.f64 (*.f64 1/2040733440000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))) (*.f64 1/1224440064000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))))))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 x-scale 2))) (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)) 1/3149280000)) (fma.f64 (pow.f64 angle 6) (fma.f64 -1/816293376000000 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 x-scale 2))) (fma.f64 -1/12244400640000000 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 x-scale 2))) (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 x-scale 2))) 1/765275040000000))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000) (pow.f64 x-scale 2))) (fma.f64 (pow.f64 angle 6) (+.f64 (*.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 x-scale 2))) -1/765275040000000) (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 x-scale 2))) 1/765275040000000)) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) 0)
0
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(+.f64 (*.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) 0) (*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4))))
(+.f64 (*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4))) 0)
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 a 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(+.f64 (*.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) 0) (fma.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)) (*.f64 (pow.f64 a 4) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) 0))))
(+.f64 (fma.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4)) (*.f64 (pow.f64 a 4) 0)) 0)
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 a 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(+.f64 (*.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) 0) (fma.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)) (*.f64 (pow.f64 a 4) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) 0))))
(+.f64 (fma.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4)) (*.f64 (pow.f64 a 4) 0)) 0)
(*.f64 (pow.f64 a 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(*.f64 (pow.f64 a 4) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) 0))
(*.f64 (pow.f64 a 4) 0)
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 a 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(fma.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)) (*.f64 (pow.f64 a 4) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) 0)))
(fma.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4)) (*.f64 (pow.f64 a 4) 0))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 a 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(+.f64 (*.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) 0) (fma.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)) (*.f64 (pow.f64 a 4) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) 0))))
(+.f64 (fma.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4)) (*.f64 (pow.f64 a 4) 0)) 0)
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 a 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(+.f64 (*.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) 0) (fma.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)) (*.f64 (pow.f64 a 4) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) 0))))
(+.f64 (fma.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4)) (*.f64 (pow.f64 a 4) 0)) 0)
(*.f64 (pow.f64 a 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(*.f64 (pow.f64 a 4) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) 0))
(*.f64 (pow.f64 a 4) 0)
(+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 a 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(fma.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)) (*.f64 (pow.f64 a 4) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) 0)))
(fma.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4)) (*.f64 (pow.f64 a 4) 0))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 a 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(+.f64 (*.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) 0) (fma.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)) (*.f64 (pow.f64 a 4) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) 0))))
(+.f64 (fma.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4)) (*.f64 (pow.f64 a 4) 0)) 0)
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 a 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(+.f64 (*.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) 0) (fma.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)) (*.f64 (pow.f64 a 4) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) 0))))
(+.f64 (fma.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4)) (*.f64 (pow.f64 a 4) 0)) 0)
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(fma.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (*.f64 (pow.f64 angle 2) (fma.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 1/8100 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -4 (fma.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (/.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 1/8100 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (+.f64 (*.f64 -1/1049760000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))))
(fma.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (fma.f64 (pow.f64 angle 2) (fma.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 1/8100 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 (pow.f64 angle 4) (*.f64 4 (-.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 4) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) -1/787320000) (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))))))))
(fma.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (fma.f64 (pow.f64 angle 2) (fma.f64 -4 (fma.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (/.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 1/8100 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (*.f64 (pow.f64 angle 4) (*.f64 4 (-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) -1/787320000) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (fma.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (pow.f64 y-scale 2)) (fma.f64 (pow.f64 b 2) (/.f64 (fma.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 y-scale 2))))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (+.f64 (*.f64 -1/1049760000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 4 (+.f64 (*.f64 1/102036672000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (+.f64 (*.f64 1/12597120000 (pow.f64 (PI.f64) 4)) (*.f64 1/4199040000 (pow.f64 (PI.f64) 4))) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (/.f64 (*.f64 (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6))) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))))
(fma.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (fma.f64 (pow.f64 angle 2) (fma.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 1/8100 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (fma.f64 (pow.f64 angle 4) (*.f64 4 (-.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 4) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) -1/787320000) (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))))) (*.f64 (pow.f64 angle 6) (*.f64 4 (-.f64 (fma.f64 1/102036672000000 (*.f64 (pow.f64 (PI.f64) 6) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (fma.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 (PI.f64) 4) 1/3149280000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2))) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/816293376000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (fma.f64 -1/12244400640000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) 1/765275040000000))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/816293376000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (fma.f64 -1/12244400640000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) 1/765275040000000))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))))))))))
(fma.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (fma.f64 (pow.f64 angle 2) (fma.f64 -4 (fma.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (/.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 1/8100 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))) (fma.f64 (pow.f64 angle 6) (*.f64 4 (-.f64 (fma.f64 1/102036672000000 (*.f64 (pow.f64 (PI.f64) 6) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (fma.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 (PI.f64) 4) 1/3149280000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000) (pow.f64 x-scale 2)) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2)))) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (/.f64 (fma.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (fma.f64 (pow.f64 b 2) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) -1/765275040000000) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) 1/765275040000000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) -1/765275040000000) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) 1/765275040000000)) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))))) (*.f64 (pow.f64 angle 4) (*.f64 4 (-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) -1/787320000) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (fma.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (pow.f64 y-scale 2)) (fma.f64 (pow.f64 b 2) (/.f64 (fma.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 y-scale 2)))))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) 0)
0
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(+.f64 (*.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) 0) (*.f64 (pow.f64 b 2) (fma.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4))))
(+.f64 (*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4 (*.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))))) 0)
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(+.f64 (*.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) 0) (fma.f64 (pow.f64 b 2) (fma.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) 0))))
(+.f64 (fma.f64 (pow.f64 b 2) (fma.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4 (*.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))) (*.f64 (pow.f64 b 4) 0)) 0)
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(+.f64 (*.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) 0) (fma.f64 (pow.f64 b 2) (fma.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) 0))))
(+.f64 (fma.f64 (pow.f64 b 2) (fma.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4 (*.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))) (*.f64 (pow.f64 b 4) 0)) 0)
(*.f64 (pow.f64 b 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(*.f64 (pow.f64 b 4) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) 0))
(*.f64 (pow.f64 b 4) 0)
(+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(fma.f64 (pow.f64 b 2) (fma.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) 0)))
(fma.f64 (pow.f64 b 2) (fma.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4 (*.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))) (*.f64 (pow.f64 b 4) 0))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(+.f64 (*.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) 0) (fma.f64 (pow.f64 b 2) (fma.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) 0))))
(+.f64 (fma.f64 (pow.f64 b 2) (fma.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4 (*.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))) (*.f64 (pow.f64 b 4) 0)) 0)
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(+.f64 (*.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) 0) (fma.f64 (pow.f64 b 2) (fma.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) 0))))
(+.f64 (fma.f64 (pow.f64 b 2) (fma.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4 (*.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))) (*.f64 (pow.f64 b 4) 0)) 0)
(*.f64 (pow.f64 b 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(*.f64 (pow.f64 b 4) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) 0))
(*.f64 (pow.f64 b 4) 0)
(+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(fma.f64 (pow.f64 b 2) (fma.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) 0)))
(fma.f64 (pow.f64 b 2) (fma.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4 (*.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))) (*.f64 (pow.f64 b 4) 0))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(+.f64 (*.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) 0) (fma.f64 (pow.f64 b 2) (fma.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) 0))))
(+.f64 (fma.f64 (pow.f64 b 2) (fma.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4 (*.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))) (*.f64 (pow.f64 b 4) 0)) 0)
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(+.f64 (*.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) 0) (fma.f64 (pow.f64 b 2) (fma.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) -4)) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))) 0))))
(+.f64 (fma.f64 (pow.f64 b 2) (fma.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4 (*.f64 -8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))) (*.f64 (pow.f64 b 4) 0)) 0)
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 4 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 a 2) (pow.f64 y-scale 2))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))
(fma.f64 (pow.f64 angle 2) (fma.f64 1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (*.f64 -1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2)))))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) 1/3149280000)) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 angle 2) (fma.f64 1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (*.f64 -1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) 1/3149280000)) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -1/816293376000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))) (+.f64 (*.f64 -1/12244400640000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))) (+.f64 (*.f64 1/2040733440000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))) (*.f64 1/1224440064000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 y-scale 2))))))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) 1/3149280000)) (fma.f64 (pow.f64 angle 6) (fma.f64 -1/816293376000000 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 y-scale 2))) (fma.f64 -1/12244400640000000 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 y-scale 2))) (*.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 y-scale 2))) 1/765275040000000))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))))
(fma.f64 (pow.f64 angle 2) (fma.f64 1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (*.f64 -1/32400 (pow.f64 a 2)) (pow.f64 (PI.f64) 2)) (pow.f64 y-scale 2))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 y-scale 2))) 1/3149280000)) (fma.f64 (pow.f64 angle 6) (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 y-scale 2))) -1/765275040000000) (*.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 y-scale 2))) 1/765275040000000)) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2))
(*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 y-scale 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(/.f64 (pow.f64 b 2) (pow.f64 x-scale 2))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)))))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 x-scale 2))) (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)) 1/3149280000)) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000) (pow.f64 x-scale 2))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2))))
(+.f64 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1/32400 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))) (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (pow.f64 x-scale 2))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (+.f64 (*.f64 1/12597120000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2))) (*.f64 1/4199040000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)))))) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -1/816293376000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))) (+.f64 (*.f64 -1/12244400640000000 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))) (+.f64 (*.f64 1/2040733440000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))) (*.f64 1/1224440064000000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (pow.f64 x-scale 2))))))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 4) (pow.f64 x-scale 2))) (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)) 1/3149280000)) (fma.f64 (pow.f64 angle 6) (fma.f64 -1/816293376000000 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 x-scale 2))) (fma.f64 -1/12244400640000000 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 x-scale 2))) (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 x-scale 2))) 1/765275040000000))) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))))
(fma.f64 (pow.f64 angle 2) (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 x-scale 2))))) (fma.f64 (pow.f64 angle 4) (fma.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000) (pow.f64 x-scale 2))) (fma.f64 (pow.f64 angle 6) (+.f64 (*.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 x-scale 2))) -1/765275040000000) (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 x-scale 2))) 1/765275040000000)) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2))
(*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(fma.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2)) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 x-scale 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(/.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))
(/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(expm1.f64 (log1p.f64 (PI.f64)))
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(PI.f64)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (pow.f64 (PI.f64) 3))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale) (/.f64 1 y-scale))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) y-scale) (/.f64 1 y-scale))
(/.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) y-scale) y-scale)
(*.f64 1 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 1)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 3)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 3) 1/3)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 2)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(pow.f64 (/.f64 (pow.f64 y-scale 2) (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) -1)
(/.f64 1 (/.f64 (pow.f64 y-scale 2) (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)))
(pow.f64 (/.f64 y-scale (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale)) -1)
(/.f64 1 (/.f64 (pow.f64 y-scale 2) (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 y-scale -2)))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 3))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(exp.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 1))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) x-scale) (/.f64 1 x-scale))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) x-scale) (/.f64 1 x-scale))
(/.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) x-scale) x-scale)
(*.f64 1 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 1)
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 3)
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 3) 1/3)
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 2)
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(pow.f64 (/.f64 (pow.f64 x-scale 2) (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2)) -1)
(/.f64 1 (/.f64 (pow.f64 x-scale 2) (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)))
(pow.f64 (/.f64 x-scale (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) x-scale)) -1)
(/.f64 1 (/.f64 (pow.f64 x-scale 2) (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)))
(log.f64 (exp.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 3))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(exp.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 1))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (/.f64 1 (*.f64 y-scale x-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (/.f64 1 y-scale))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 1 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) 2) (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) x-scale))
(*.f64 (*.f64 2 (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))
(pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 1)
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) 3)
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 3) 1/3)
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) 2)
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(pow.f64 (/.f64 y-scale (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) -1)
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(pow.f64 (/.f64 (*.f64 y-scale x-scale) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) -1)
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 3))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) 1))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(expm1.f64 (log1p.f64 (PI.f64)))
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(PI.f64)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (pow.f64 (PI.f64) 3))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(+.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(+.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 (neg.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(+.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(+.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))) (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))
(fma.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) 0))
(+.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(+.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))) (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))
(fma.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) 0))
(+.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (sqrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(+.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))) (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))
(fma.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) 0))
(+.f64 (fma.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (neg.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4))) (fma.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 4 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4)))
(+.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))) (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))
(fma.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) 0))
(+.f64 (fma.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (neg.f64 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 1 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)))
(+.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))) (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))
(fma.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) 0))
(+.f64 (fma.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2))))
(+.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))) (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))
(fma.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) 0))
(+.f64 (fma.f64 1 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (neg.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4))) (fma.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 4 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4)))
(+.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))) (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))
(fma.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) 0))
(+.f64 (fma.f64 1 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 1 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)))
(+.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))) (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))
(fma.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) 0))
(+.f64 (fma.f64 1 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2))))
(+.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))) (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))
(fma.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) 2) (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4))) (fma.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 4 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4)))
(+.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))) (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))
(fma.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) 2) (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 1 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)))
(+.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))) (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))
(fma.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) 2) (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2))))
(+.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))) (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))
(fma.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4))) (fma.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 4 (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 4)))
(+.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))) (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))
(fma.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 1 (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)))
(+.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))) (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))
(fma.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2))))
(+.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))) (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))
(fma.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) 0))
(*.f64 1 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) 2) (cbrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (sqrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 6) (*.f64 64 (pow.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 3))) (+.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 4) (+.f64 (pow.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 2) (*.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))) 6) (*.f64 64 (pow.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) 3))) (+.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))) 4) (+.f64 (pow.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))) 2) (*.f64 (*.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2)) 4) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale))) 6) (*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) 3) -64)) (+.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale))) 4) (*.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))) (*.f64 4 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 4) (pow.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 2)) (+.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale))))) 4) (pow.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))) 2)) (*.f64 4 (+.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale))) 4) (pow.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))) 2)) (*.f64 4 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))
(pow.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 1)
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) 3)
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(pow.f64 (pow.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 3) 1/3)
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) 2)
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(log.f64 (exp.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 3))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
(expm1.f64 (log1p.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))))
(expm1.f64 (log1p.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(exp.f64 (log.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) 1))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(fma.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(fma.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) (*.f64 (neg.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(fma.f64 1 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(fma.f64 1 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 (neg.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(fma.f64 1 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(+.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))) (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))
(fma.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) 0))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) 2) (cbrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(+.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))) (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))
(fma.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) 0))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) 2) (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) 2) (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (*.f64 (neg.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (sqrt.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2)) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(+.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))) (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale -2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))
(fma.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) 0))
(fma.f64 (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (neg.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(fma.f64 (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))) 2))) (*.f64 (neg.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3)
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2)
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (log.f64 (exp.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))
(/.f64 (*.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale)) y-scale)
(*.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) (/.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) y-scale) y-scale))
(pow.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)
(*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))
(pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 3)
(*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))
(pow.f64 (*.f64 64 (pow.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 3)) 1/3)
(cbrt.f64 (*.f64 64 (pow.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) 3)))
(pow.f64 (sqrt.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 2)
(*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 y-scale -2)) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
(*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))
(cbrt.f64 (*.f64 64 (pow.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 3)))
(cbrt.f64 (*.f64 64 (pow.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(expm1.f64 (log1p.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))))
(log1p.f64 (expm1.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))
(exp.f64 (log.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))))
(*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))) 1))
(*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(expm1.f64 (log1p.f64 (PI.f64)))
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(PI.f64)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (pow.f64 (PI.f64) 3))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))))
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 y-scale x-scale))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) y-scale)
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(/.f64 1 (/.f64 y-scale (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(/.f64 1 (/.f64 (*.f64 y-scale x-scale) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(/.f64 (neg.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (neg.f64 y-scale))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (neg.f64 (*.f64 y-scale x-scale)))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) y-scale) x-scale)
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 1)
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) 3)
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 3) 1/3)
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) 2)
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(pow.f64 (/.f64 y-scale (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) -1)
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(pow.f64 (/.f64 (*.f64 y-scale x-scale) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) -1)
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 3))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale)))))) 1))
(*.f64 2 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) y-scale)))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale) (/.f64 1 y-scale))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) y-scale) (/.f64 1 y-scale))
(/.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) y-scale) y-scale)
(*.f64 1 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 1)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 3)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 3) 1/3)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 2)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(pow.f64 (/.f64 (pow.f64 y-scale 2) (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) -1)
(/.f64 1 (/.f64 (pow.f64 y-scale 2) (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)))
(pow.f64 (/.f64 y-scale (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale)) -1)
(/.f64 1 (/.f64 (pow.f64 y-scale 2) (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 y-scale -2)))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 3))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(exp.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 1))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) x-scale) (/.f64 1 x-scale))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) x-scale) (/.f64 1 x-scale))
(/.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) x-scale) x-scale)
(*.f64 1 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 1)
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 3)
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 3) 1/3)
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 2)
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(pow.f64 (/.f64 (pow.f64 x-scale 2) (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2)) -1)
(/.f64 1 (/.f64 (pow.f64 x-scale 2) (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)))
(pow.f64 (/.f64 x-scale (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) x-scale)) -1)
(/.f64 1 (/.f64 (pow.f64 x-scale 2) (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)))
(log.f64 (exp.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 3))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(exp.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 1))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(expm1.f64 (log1p.f64 (PI.f64)))
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(PI.f64)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (pow.f64 (PI.f64) 3))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4)) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))))
(expm1.f64 (log1p.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))))
(*.f64 1 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))) 2) (cbrt.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))) (sqrt.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(pow.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2))) 1)
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))) 3)
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(pow.f64 (pow.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2))) 3) 1/3)
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))) 2)
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(log.f64 (exp.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2))))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2))) 3))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))))
(expm1.f64 (log1p.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))))
(expm1.f64 (log1p.f64 (*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) -4) (/.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) 2)) (pow.f64 y-scale 2)))) 1))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) y-scale)) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale) (/.f64 1 y-scale))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) y-scale) (/.f64 1 y-scale))
(/.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) y-scale) y-scale)
(*.f64 1 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 1)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 3)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 3) 1/3)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 2)
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(pow.f64 (/.f64 (pow.f64 y-scale 2) (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) -1)
(/.f64 1 (/.f64 (pow.f64 y-scale 2) (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)))
(pow.f64 (/.f64 y-scale (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale)) -1)
(/.f64 1 (/.f64 (pow.f64 y-scale 2) (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 y-scale -2)))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)) 3))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(exp.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2))) 1))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) x-scale) (/.f64 1 x-scale))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) x-scale) (/.f64 1 x-scale))
(/.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) x-scale) x-scale)
(*.f64 1 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 1)
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 3)
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 3) 1/3)
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 2)
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(pow.f64 (/.f64 (pow.f64 x-scale 2) (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2)) -1)
(/.f64 1 (/.f64 (pow.f64 x-scale 2) (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)))
(pow.f64 (/.f64 x-scale (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) x-scale)) -1)
(/.f64 1 (/.f64 (pow.f64 x-scale 2) (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)))
(log.f64 (exp.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) 3))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(exp.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) 1))
(*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2))

eval2.5s (1.6%)

Compiler

Compiled 114147 to 80026 computations (29.9% saved)

prune312.0ms (0.2%)

Pruning

16 alts after pruning (16 fresh and 0 done)

PrunedKeptTotal
New94416960
Fresh000
Picked404
Done000
Total94816964
Accuracy
73.0%
Counts
964 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
37.9%
(-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 3) 1/3) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale))) (*.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 x-scale 2))) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 y-scale 2))))
39.8%
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
39.4%
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
40.4%
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
36.1%
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (/.f64 (*.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale)) y-scale))
29.9%
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (exp.f64 (log.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
45.4%
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
46.9%
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
40.3%
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
30.7%
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale))) (*.f64 (*.f64 4 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2))) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 y-scale 2))))
38.1%
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))))) (*.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 x-scale 2))) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 y-scale 2))))
45.4%
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4)))
30.3%
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
52.6%
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
53.7%
(*.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
41.0%
0
Compiler

Compiled 2872 to 2112 computations (26.5% saved)

localize29.8s (19.8%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
93.7%
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
85.3%
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
83.5%
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
41.0%
(PI.f64)
91.7%
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale))
91.5%
(/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 y-scale 2))
89.6%
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 x-scale 2))
41.0%
(PI.f64)
93.7%
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
93.7%
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
81.9%
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
41.0%
(PI.f64)
93.3%
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))
92.5%
(*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))
91.6%
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
Compiler

Compiled 2155 to 1480 computations (31.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.6s
Operation ival-sin, time spent: 8.5s, 35.0% of total-time
Operation ival-mult, time spent: 4.9s, 20.0% of total-time
Operation ival-pow, time spent: 3.6s, 15.0% of total-time
Operation ival-cos, time spent: 3.4s, 14.0% of total-time
Operation ival-div, time spent: 2.8s, 11.0% of total-time
Operation ival-sub, time spent: 428.0ms, 2.0% of total-time
Operation const, time spent: 418.0ms, 2.0% of total-time
Operation ival-add, time spent: 417.0ms, 2.0% of total-time
Operation ival-pi, time spent: 6.0ms, 0.0% of total-time

series180.0ms (0.1%)

Counts
7 → 268
Calls

72 calls:

TimeVariablePointExpression
8.0ms
angle
@0
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
8.0ms
b
@0
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
7.0ms
angle
@0
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
6.0ms
a
@-inf
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
5.0ms
a
@0
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)

rewrite289.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
559×log1p-expm1-u
559×expm1-log1p-u
540×add-exp-log
533×pow1
466×unpow-prod-down
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0761006
11440877
Stop Event
node limit
Counts
7 → 171
Calls
Call 1
Inputs
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))) 1)
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 2)
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 3))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) 1)
(pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 1)
(pow.f64 (*.f64 y-scale x-scale) 2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) 2)
(pow.f64 (*.f64 x-scale y-scale) 2)
(log.f64 (exp.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 y-scale x-scale)) 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)))) 1)
(*.f64 (pow.f64 b 2) (pow.f64 (*.f64 y-scale x-scale) -2))
(*.f64 1 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 2) (cbrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (sqrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(pow.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 2)
(pow.f64 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) (pow.f64 b 2)) -1)
(log.f64 (pow.f64 (exp.f64 (pow.f64 b 2)) (pow.f64 (*.f64 y-scale x-scale) -2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 3))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(exp.f64 (log.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 1))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(*.f64 1 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 2) (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) 3) (*.f64 64 (pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 3))) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) 2) (+.f64 (pow.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 2) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) 2) (pow.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 2)) (fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(pow.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 2)
(log.f64 (exp.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(exp.f64 (log.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 1))
(fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(fma.f64 1 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 2) (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) 1)
(pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 1))
(+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(+.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(*.f64 1 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 2) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) 3) (*.f64 64 (pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 3))) (+.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) 2) (+.f64 (pow.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 2) (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) 2) (pow.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 2)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 2)
(log.f64 (exp.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 1))
(fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(fma.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(fma.f64 1 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 2) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))) 1)
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 1 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) (pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) 2) (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) 1/3) (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(*.f64 (pow.f64 8 1/3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(*.f64 (pow.f64 1 1/3) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 3/2) 1/3))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))))
(cbrt.f64 (*.f64 8 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) 1))

simplify916.0ms (0.6%)

Algorithm
egg-herbie
Rules
1356×times-frac
1302×fma-define
568×*-commutative
510×distribute-rgt-in
502×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0919113092
1302998502
Stop Event
node limit
Counts
439 → 346
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 angle 4) (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/1049760000 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (+.f64 (*.f64 (pow.f64 angle 4) (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/1049760000 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))) (*.f64 (pow.f64 angle 6) (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/102036672000000 (*.f64 (pow.f64 (PI.f64) 6) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (+.f64 (*.f64 1/12597120000 (pow.f64 (PI.f64) 4)) (*.f64 1/4199040000 (pow.f64 (PI.f64) 4))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 angle 4) (-.f64 (*.f64 4 (+.f64 (*.f64 -1/1049760000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (+.f64 (*.f64 (pow.f64 angle 4) (-.f64 (*.f64 4 (+.f64 (*.f64 -1/1049760000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))) (*.f64 (pow.f64 angle 6) (-.f64 (*.f64 4 (+.f64 (*.f64 1/102036672000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (+.f64 (*.f64 1/12597120000 (pow.f64 (PI.f64) 4)) (*.f64 1/4199040000 (pow.f64 (PI.f64) 4))) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (/.f64 (*.f64 (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6))) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/70858800000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/141717600000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (*.f64 angle (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/70858800000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/141717600000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 5) (-.f64 (+.f64 (*.f64 1/91833004800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (+.f64 (*.f64 1/13774950720000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 (*.f64 1/510183360000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 1/306110016000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 243000 (/.f64 (pow.f64 (+.f64 (*.f64 -1/70858800000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/141717600000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (*.f64 angle (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/70858800000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/141717600000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 5) (-.f64 (+.f64 (*.f64 1/91833004800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (+.f64 (*.f64 1/13774950720000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 (*.f64 1/510183360000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 1/306110016000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 243000 (/.f64 (pow.f64 (+.f64 (*.f64 -1/70858800000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/141717600000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 7) (-.f64 (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 (*.f64 1/510183360000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 1/306110016000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/8926168066560000000000 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (+.f64 (*.f64 -1/124966352931840000000000 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 (*.f64 -1/99179645184000000000 (*.f64 (pow.f64 (PI.f64) 8) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 -1/694257516288000000000 (*.f64 (pow.f64 (PI.f64) 8) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 -1/70858800000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/141717600000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))) 3) (*.f64 (pow.f64 (PI.f64) 6) (*.f64 (pow.f64 (cbrt.f64 1/729000) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 6))))) (*.f64 486000 (/.f64 (*.f64 (+.f64 (*.f64 -1/70858800000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/141717600000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))) (-.f64 (+.f64 (*.f64 1/91833004800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (+.f64 (*.f64 1/13774950720000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 (*.f64 1/510183360000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 1/306110016000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 243000 (/.f64 (pow.f64 (+.f64 (*.f64 -1/70858800000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/141717600000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))))) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (*.f64 angle (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 4) (-.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/24 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 4) (-.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/24 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 6) (-.f64 (*.f64 8 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (-.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/24 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 3) (*.f64 (pow.f64 a 12) (*.f64 (pow.f64 (cbrt.f64 -8) 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6)))))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 1/12 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 1/12 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 1/12 (/.f64 (-.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 1/12 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 1/12 (/.f64 (-.f64 (*.f64 -8 (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (+.f64 (*.f64 1/1728 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 3) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6))) (*.f64 1/12 (/.f64 (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (-.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/12 (/.f64 (-.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 1/12 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 1/12 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 1/12 (/.f64 (-.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 1/12 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 1/12 (/.f64 (-.f64 (*.f64 -8 (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (+.f64 (*.f64 1/1728 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 3) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6))) (*.f64 1/12 (/.f64 (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (-.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/12 (/.f64 (-.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 a 4) (-.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 a 4) (-.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 a 6) (-.f64 (*.f64 -8 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) (+.f64 (*.f64 1/1728 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 3) (*.f64 (pow.f64 b 12) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6)))) (*.f64 1/12 (/.f64 (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (-.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/24 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (*.f64 8 (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (-.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/24 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 3) (*.f64 (pow.f64 (cbrt.f64 -8) 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/24 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/24 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (*.f64 8 (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (-.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/24 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 3) (*.f64 (pow.f64 (cbrt.f64 -8) 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/24 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))) 1)
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 2)
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 3))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) 1)
(pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 1)
(pow.f64 (*.f64 y-scale x-scale) 2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) 2)
(pow.f64 (*.f64 x-scale y-scale) 2)
(log.f64 (exp.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 y-scale x-scale)) 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)))) 1)
(*.f64 (pow.f64 b 2) (pow.f64 (*.f64 y-scale x-scale) -2))
(*.f64 1 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 2) (cbrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (sqrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(pow.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 2)
(pow.f64 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) (pow.f64 b 2)) -1)
(log.f64 (pow.f64 (exp.f64 (pow.f64 b 2)) (pow.f64 (*.f64 y-scale x-scale) -2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 3))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(exp.f64 (log.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 1))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(*.f64 1 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 2) (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) 3) (*.f64 64 (pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 3))) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) 2) (+.f64 (pow.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 2) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) 2) (pow.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 2)) (fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(pow.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 2)
(log.f64 (exp.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(exp.f64 (log.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 1))
(fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(fma.f64 1 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 2) (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) 1)
(pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 1))
(+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(+.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(*.f64 1 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 2) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) 3) (*.f64 64 (pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 3))) (+.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) 2) (+.f64 (pow.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 2) (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) 2) (pow.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 2)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 2)
(log.f64 (exp.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 1))
(fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(fma.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(fma.f64 1 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 2) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))) 1)
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 1 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) (pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) 2) (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) 1/3) (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(*.f64 (pow.f64 8 1/3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(*.f64 (pow.f64 1 1/3) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 3/2) 1/3))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))))
(cbrt.f64 (*.f64 8 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) 1))
Outputs
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(fma.f64 (pow.f64 b 2) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(fma.f64 (pow.f64 b 2) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(fma.f64 (pow.f64 b 2) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 b 2) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(fma.f64 (pow.f64 b 2) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(fma.f64 (pow.f64 b 2) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(fma.f64 (pow.f64 b 2) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 b 2) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(fma.f64 (pow.f64 b 2) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(fma.f64 (pow.f64 b 2) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(fma.f64 (pow.f64 b 2) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 a 2) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(fma.f64 (pow.f64 a 2) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(fma.f64 (pow.f64 a 2) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(fma.f64 (pow.f64 a 2) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(fma.f64 (pow.f64 a 2) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(fma.f64 (pow.f64 a 2) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(fma.f64 (pow.f64 a 2) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(fma.f64 (pow.f64 a 2) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(fma.f64 (pow.f64 a 2) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(fma.f64 (pow.f64 a 2) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (*.f64 -4 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 -4 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/8100 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 b 2)) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(fma.f64 (pow.f64 angle 2) (fma.f64 1/8100 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (fma.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 angle 4) (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/1049760000 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))))
(fma.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (fma.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/8100 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 b 2)) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 angle 4) (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 4)) -1/787320000) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 b 2)) (pow.f64 (PI.f64) 2))) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))))
(fma.f64 -4 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (pow.f64 angle 2) (fma.f64 1/8100 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (fma.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (*.f64 (pow.f64 angle 4) (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 4)) -1/787320000) (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 (*.f64 x-scale y-scale) 2))))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (+.f64 (*.f64 (pow.f64 angle 4) (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/1049760000 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))) (*.f64 (pow.f64 angle 6) (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/102036672000000 (*.f64 (pow.f64 (PI.f64) 6) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (+.f64 (*.f64 1/12597120000 (pow.f64 (PI.f64) 4)) (*.f64 1/4199040000 (pow.f64 (PI.f64) 4))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))))))
(fma.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (fma.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/8100 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 b 2)) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (fma.f64 (pow.f64 angle 4) (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 4)) -1/787320000) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 b 2)) (pow.f64 (PI.f64) 2))) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))) (*.f64 (pow.f64 angle 6) (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 1/102036672000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 6)) (fma.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (pow.f64 (PI.f64) 4) 1/3149280000))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 b 2)) (pow.f64 (PI.f64) 2))) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (fma.f64 -1/816293376000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (fma.f64 -1/12244400640000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) 1/765275040000000))) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/816293376000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (fma.f64 -1/12244400640000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) 1/765275040000000))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))))))
(fma.f64 -4 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (pow.f64 angle 2) (fma.f64 1/8100 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (fma.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (fma.f64 (pow.f64 angle 6) (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 1/102036672000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 6)) (fma.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000) (*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 4) 1/3149280000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (pow.f64 a 2) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) -1/765275040000000) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) 1/765275040000000)) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 b 2) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) -1/765275040000000) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) 1/765275040000000)) (pow.f64 (*.f64 x-scale y-scale) 2)))))))) (*.f64 (pow.f64 angle 4) (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 4)) -1/787320000) (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 (*.f64 x-scale y-scale) 2)))))))))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2)) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2)) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2)) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2)) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2)) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2)) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2)) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2)) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2)) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2)) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2)) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 x-scale 2)) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/180 angle) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (*.f64 -1/34992000 (pow.f64 angle 3)) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5))) (*.f64 (*.f64 1/180 angle) (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7))) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7))) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5))) (*.f64 (*.f64 1/180 angle) (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (*.f64 -4 (*.f64 (pow.f64 a 2) (pow.f64 b 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 -4 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/8100 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 b 2)) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))
(fma.f64 (pow.f64 angle 2) (fma.f64 1/8100 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (fma.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (*.f64 -4 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 angle 4) (-.f64 (*.f64 4 (+.f64 (*.f64 -1/1049760000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))))
(fma.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (fma.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/8100 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 b 2)) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 angle 4) (*.f64 4 (-.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 4) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) -1/787320000) (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 b 2)) (pow.f64 (PI.f64) 2))) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))))
(fma.f64 -4 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (pow.f64 angle 2) (fma.f64 1/8100 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (fma.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (*.f64 (pow.f64 angle 4) (*.f64 4 (-.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 4) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) -1/787320000) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 (*.f64 x-scale y-scale) 2))))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (+.f64 (*.f64 (pow.f64 angle 4) (-.f64 (*.f64 4 (+.f64 (*.f64 -1/1049760000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -1/3149280000 (/.f64 (*.f64 (pow.f64 (PI.f64) 4) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))) (*.f64 (pow.f64 angle 6) (-.f64 (*.f64 4 (+.f64 (*.f64 1/102036672000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 1/32400 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (+.f64 (*.f64 1/12597120000 (pow.f64 (PI.f64) 4)) (*.f64 1/4199040000 (pow.f64 (PI.f64) 4))) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (/.f64 (*.f64 (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6))) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))))))
(fma.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (fma.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/8100 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 b 2)) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (fma.f64 (pow.f64 angle 4) (*.f64 4 (-.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 4) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) -1/787320000) (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 b 2)) (pow.f64 (PI.f64) 2))) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))) (*.f64 (pow.f64 angle 6) (*.f64 4 (-.f64 (fma.f64 1/102036672000000 (*.f64 (pow.f64 (PI.f64) 6) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (fma.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 4) 1/3149280000) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))) (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/32400 (pow.f64 b 2)) (pow.f64 (PI.f64) 2))) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (fma.f64 -1/816293376000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (fma.f64 -1/12244400640000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) 1/765275040000000))) (pow.f64 y-scale 2))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/816293376000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (fma.f64 -1/12244400640000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) 1/765275040000000))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))))))))
(fma.f64 -4 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (pow.f64 angle 2) (fma.f64 1/8100 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (fma.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (fma.f64 (pow.f64 angle 6) (*.f64 4 (-.f64 (fma.f64 1/102036672000000 (*.f64 (pow.f64 (PI.f64) 6) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 4) 1/3149280000) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (pow.f64 a 2) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) -1/765275040000000) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) 1/765275040000000)) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 b 2) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) -1/765275040000000) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) 1/765275040000000)) (pow.f64 (*.f64 x-scale y-scale) 2)))))))) (*.f64 (pow.f64 angle 4) (*.f64 4 (-.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 4) (/.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) -1/787320000) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 (*.f64 x-scale y-scale) 2)))))))))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (/.f64 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) -8) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) -8) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) -8) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) -8) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) -8) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) -8) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) -8) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) -8) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) -8) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) -8) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) -8) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 b 2) (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) -8) (*.f64 -4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 b 2) (fma.f64 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) -8) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 a 2) (fma.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) -8) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 a 2) (fma.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) -8) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 a 2) (fma.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) -8) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 a 2) (fma.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) -8) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 a 2) (fma.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) -8) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 a 2) (fma.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) -8) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 a 2) (fma.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) -8) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 a 2) (fma.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) -8) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 a 2) (fma.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) -8) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 a 2) (fma.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) -8) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 a 2) (fma.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (-.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 (pow.f64 a 2) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) -8) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 a 2) (fma.f64 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) -8 (*.f64 -4 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 y-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(/.f64 (*.f64 4 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) (pow.f64 x-scale 2))) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (pow.f64 y-scale 2))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/729000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cbrt.f64 1/729000)))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/70858800000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/141717600000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (*.f64 angle (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/47239200000) (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (cbrt.f64 1/729000) 2)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/729000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(fma.f64 1/3 (*.f64 (pow.f64 angle 3) (*.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (cbrt.f64 1/729000) 2))) (/.f64 -1/47239200000 (pow.f64 (PI.f64) 2)))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cbrt.f64 1/729000))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/70858800000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/141717600000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 5) (-.f64 (+.f64 (*.f64 1/91833004800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (+.f64 (*.f64 1/13774950720000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 (*.f64 1/510183360000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 1/306110016000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 243000 (/.f64 (pow.f64 (+.f64 (*.f64 -1/70858800000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/141717600000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (*.f64 angle (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/47239200000) (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (cbrt.f64 1/729000) 2)))) (fma.f64 1/3 (*.f64 (pow.f64 angle 5) (/.f64 (+.f64 (fma.f64 1/91833004800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) (fma.f64 1/13774950720000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) 1/191318760000000)))))) (*.f64 -243000 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/47239200000) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (cbrt.f64 1/729000) 2))))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/729000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(fma.f64 1/3 (*.f64 (pow.f64 angle 3) (*.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (cbrt.f64 1/729000) 2))) (/.f64 -1/47239200000 (pow.f64 (PI.f64) 2)))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 2)) (/.f64 (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) 23/275499014400000000) (*.f64 (*.f64 1/90 (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) 1/191318760000000)))) (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/47239200000) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) -243000)) (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (cbrt.f64 1/729000) 2)))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cbrt.f64 1/729000)))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/70858800000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/141717600000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 5) (-.f64 (+.f64 (*.f64 1/91833004800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (+.f64 (*.f64 1/13774950720000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 (*.f64 1/510183360000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 1/306110016000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 243000 (/.f64 (pow.f64 (+.f64 (*.f64 -1/70858800000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/141717600000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 angle 7) (-.f64 (+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 (*.f64 1/510183360000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 1/306110016000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/8926168066560000000000 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (+.f64 (*.f64 -1/124966352931840000000000 (*.f64 (pow.f64 (PI.f64) 9) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 (*.f64 -1/99179645184000000000 (*.f64 (pow.f64 (PI.f64) 8) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 -1/694257516288000000000 (*.f64 (pow.f64 (PI.f64) 8) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 -1/70858800000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/141717600000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))) 3) (*.f64 (pow.f64 (PI.f64) 6) (*.f64 (pow.f64 (cbrt.f64 1/729000) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 6))))) (*.f64 486000 (/.f64 (*.f64 (+.f64 (*.f64 -1/70858800000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/141717600000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))) (-.f64 (+.f64 (*.f64 1/91833004800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (+.f64 (*.f64 1/13774950720000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 (*.f64 1/510183360000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))) (*.f64 1/306110016000000 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 243000 (/.f64 (pow.f64 (+.f64 (*.f64 -1/70858800000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) (*.f64 -1/141717600000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))))) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (cbrt.f64 1/729000) 2) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2))))) (*.f64 angle (*.f64 (PI.f64) (*.f64 (cbrt.f64 1/729000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/47239200000) (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (cbrt.f64 1/729000) 2)))) (fma.f64 1/3 (*.f64 (pow.f64 angle 5) (/.f64 (+.f64 (fma.f64 1/91833004800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) (fma.f64 1/13774950720000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) 1/191318760000000)))))) (*.f64 -243000 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/47239200000) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (cbrt.f64 1/729000) 2))))) (fma.f64 1/3 (*.f64 (pow.f64 angle 7) (/.f64 (-.f64 (fma.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) 1/191318760000000))) (fma.f64 -1/8926168066560000000000 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (PI.f64) 9)) (fma.f64 -1/124966352931840000000000 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (PI.f64) 9)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (PI.f64) 8)) -1/86782189536000000000))))))) (fma.f64 1/27 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/47239200000) 3) (*.f64 (pow.f64 (PI.f64) 6) (*.f64 (pow.f64 (cbrt.f64 1/729000) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 6)))) (*.f64 486000 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/47239200000) (/.f64 (+.f64 (fma.f64 1/91833004800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) (fma.f64 1/13774950720000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) 1/191318760000000)))))) (*.f64 -243000 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/47239200000) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))))))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (cbrt.f64 1/729000) 2))))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/729000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(fma.f64 1/3 (*.f64 (pow.f64 angle 3) (*.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (cbrt.f64 1/729000) 2))) (/.f64 -1/47239200000 (pow.f64 (PI.f64) 2)))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 2)) (/.f64 (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) 23/275499014400000000) (*.f64 (*.f64 1/90 (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) 1/191318760000000)))) (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/47239200000) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) -243000)) (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (cbrt.f64 1/729000) 2)))) (fma.f64 1/3 (*.f64 (pow.f64 angle 7) (/.f64 (-.f64 (fma.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) 1/191318760000000))) (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3) (pow.f64 (PI.f64) 9)) -1/8331090195456000000000) (*.f64 1/90 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2) (pow.f64 (PI.f64) 8)) -1/86782189536000000000)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (fma.f64 486000 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/47239200000) (/.f64 (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) 23/275499014400000000) (*.f64 (*.f64 1/90 (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)) 1/191318760000000)))) (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) -1/47239200000) 2) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3))) -243000)) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)))) (*.f64 1/27 (/.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 3)) 3) -1/105416259632460288000000000000000) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) 1/531441000000) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 6)))))) (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (cbrt.f64 1/729000) 2)) (pow.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) 2)))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (cbrt.f64 1/729000))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -8)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 4)) (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2)))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 1/3 (*.f64 (pow.f64 b 2) (*.f64 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) (pow.f64 a 4)) (/.f64 24 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2))))) (*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -8)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 4) (-.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/24 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 4)) (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2)))) (fma.f64 1/3 (*.f64 (pow.f64 b 4) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) (/.f64 (*.f64 -1/24 (pow.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) 2)) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 a 6)))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 1/3 (*.f64 (pow.f64 b 2) (*.f64 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) (pow.f64 a 4)) (/.f64 24 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2))))) (fma.f64 1/3 (*.f64 (pow.f64 b 4) (/.f64 (fma.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24 (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 a 6))) 1/24)) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2))))) (*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -8)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 4) (-.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/24 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 b 6) (-.f64 (*.f64 8 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (-.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/24 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 3) (*.f64 (pow.f64 a 12) (*.f64 (pow.f64 (cbrt.f64 -8) 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6)))))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 a 4)) (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2)))) (fma.f64 1/3 (*.f64 (pow.f64 b 4) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) (/.f64 (*.f64 -1/24 (pow.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) 2)) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 a 6)))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2))))) (fma.f64 1/3 (*.f64 (pow.f64 b 6) (/.f64 (-.f64 (*.f64 8 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) (fma.f64 -1/12 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (pow.f64 a 6)) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) (/.f64 (*.f64 -1/24 (pow.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) 2)) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 a 6)))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/27 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) 3) (*.f64 (pow.f64 a 12) (*.f64 (pow.f64 (cbrt.f64 -8) 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6))))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 1/3 (*.f64 (pow.f64 b 2) (*.f64 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) (pow.f64 a 4)) (/.f64 24 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2))))) (fma.f64 1/3 (*.f64 (pow.f64 b 4) (/.f64 (fma.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24 (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 a 6))) 1/24)) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2))))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 b 6) (pow.f64 a 4)) (/.f64 (-.f64 (*.f64 8 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) (fma.f64 -1/12 (*.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (/.f64 (fma.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24 (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 a 6))) 1/24)) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 a 6)))) (*.f64 1/27 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) 3) (*.f64 (*.f64 (pow.f64 a 12) 64) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6)))))) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2)))) (*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -8)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2)))
(+.f64 (*.f64 1/12 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 1/12 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 1/12 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 1/12 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 1/12 (/.f64 (-.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 1/12 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (fma.f64 1/12 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (*.f64 -1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 1/12 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (fma.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (/.f64 1/12 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (/.f64 (fma.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24 (*.f64 -1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 b 2)))))
(+.f64 (*.f64 1/12 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 1/12 (/.f64 (-.f64 (*.f64 -8 (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (+.f64 (*.f64 1/1728 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 3) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6))) (*.f64 1/12 (/.f64 (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (-.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/12 (/.f64 (-.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 1/12 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (fma.f64 1/12 (/.f64 (-.f64 (*.f64 -8 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 a 6))) (fma.f64 1/1728 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) 3) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6)) (*.f64 1/12 (*.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (*.f64 -1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 4))) (fma.f64 1/12 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (*.f64 -1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 1/12 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (fma.f64 1/12 (/.f64 (-.f64 (*.f64 -8 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 a 6))) (fma.f64 1/12 (*.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) (/.f64 (fma.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24 (*.f64 -1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (/.f64 (*.f64 1/1728 (*.f64 (pow.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 3) -13824)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6)))) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 4))) (fma.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (/.f64 1/12 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (/.f64 (fma.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24 (*.f64 -1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 b 2))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2)))
(+.f64 (*.f64 1/12 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 1/12 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 1/12 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 1/12 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 1/12 (/.f64 (-.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 1/12 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (fma.f64 1/12 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (*.f64 -1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 1/12 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (fma.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (/.f64 1/12 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (/.f64 (fma.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24 (*.f64 -1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 b 2)))))
(+.f64 (*.f64 1/12 (/.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 1/12 (/.f64 (-.f64 (*.f64 -8 (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (+.f64 (*.f64 1/1728 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 3) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6))) (*.f64 1/12 (/.f64 (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (-.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/12 (/.f64 (-.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 1/12 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (fma.f64 1/12 (/.f64 (-.f64 (*.f64 -8 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 a 6))) (fma.f64 1/1728 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) 3) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6)) (*.f64 1/12 (*.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (*.f64 -1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 4))) (fma.f64 1/12 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (*.f64 -1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 1/12 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (fma.f64 1/12 (/.f64 (-.f64 (*.f64 -8 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 a 6))) (fma.f64 1/12 (*.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) (/.f64 (fma.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24 (*.f64 -1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (/.f64 (*.f64 1/1728 (*.f64 (pow.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 3) -13824)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6)))) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 4))) (fma.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (/.f64 1/12 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (/.f64 (fma.f64 (*.f64 (pow.f64 a 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24 (*.f64 -1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) -24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 b 2))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2)))
(+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 1/12 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 4)))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 1/12 (*.f64 (pow.f64 a 2) (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (/.f64 -24 (pow.f64 b 4)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))
(+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 a 4) (-.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 1/12 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 4)))) (fma.f64 1/12 (*.f64 (pow.f64 a 4) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (*.f64 1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 6))))) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 4)))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 1/12 (*.f64 (pow.f64 a 2) (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (/.f64 -24 (pow.f64 b 4)))) (fma.f64 1/12 (*.f64 (pow.f64 a 4) (/.f64 (fma.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24 (*.f64 -1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 6))))) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 4)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2)))))
(+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 a 4) (-.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 a 6) (-.f64 (*.f64 -8 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) (+.f64 (*.f64 1/1728 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 3) (*.f64 (pow.f64 b 12) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6)))) (*.f64 1/12 (/.f64 (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (-.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))))) (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))))) (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 1/12 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 4)))) (fma.f64 1/12 (*.f64 (pow.f64 a 4) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (*.f64 1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 6))))) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 4)))) (fma.f64 1/12 (*.f64 (pow.f64 a 6) (/.f64 (-.f64 (*.f64 -8 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) (fma.f64 1/1728 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24) 3) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6) (pow.f64 b 12))) (*.f64 1/12 (*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (*.f64 1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 6))))) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 6))))))) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 4)))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 1/12 (*.f64 (pow.f64 a 2) (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (/.f64 -24 (pow.f64 b 4)))) (fma.f64 1/12 (*.f64 (pow.f64 a 4) (/.f64 (fma.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24 (*.f64 -1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 6))))) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 4)))) (fma.f64 1/12 (*.f64 (pow.f64 a 6) (/.f64 (-.f64 (*.f64 -8 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) (fma.f64 1/12 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) (/.f64 (fma.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24 (*.f64 -1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 6))))) (pow.f64 b 6))) (*.f64 (/.f64 1/1728 (pow.f64 b 12)) (/.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) 3) -13824) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6))))) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 4)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -8)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 1/3 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (/.f64 1/3 (pow.f64 (cbrt.f64 -8) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/24 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 1/3 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2))) (fma.f64 1/3 (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24) (*.f64 -1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2)))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 1/3 (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (/.f64 24 (pow.f64 (cbrt.f64 -8) 2))) (fma.f64 1/3 (/.f64 (fma.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24 (*.f64 1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2)))) (*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -8)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (*.f64 8 (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (-.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/24 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 3) (*.f64 (pow.f64 (cbrt.f64 -8) 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/24 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 1/3 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2))) (fma.f64 1/3 (/.f64 (-.f64 (*.f64 8 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 6))) (fma.f64 -1/12 (*.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24) (*.f64 -1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/27 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) 3) (*.f64 (pow.f64 (cbrt.f64 -8) 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2)))) (fma.f64 1/3 (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24) (*.f64 -1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2)))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 1/3 (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (/.f64 24 (pow.f64 (cbrt.f64 -8) 2))) (fma.f64 1/3 (/.f64 (-.f64 (*.f64 8 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 6))) (fma.f64 -1/12 (*.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (/.f64 (fma.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24 (*.f64 1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/1728 (/.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 3) 13824) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2)))) (fma.f64 1/3 (/.f64 (fma.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24 (*.f64 1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2)))) (*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -8)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -8)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 1/3 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (/.f64 1/3 (pow.f64 (cbrt.f64 -8) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/24 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 1/3 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2))) (fma.f64 1/3 (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24) (*.f64 -1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2)))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 1/3 (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (/.f64 24 (pow.f64 (cbrt.f64 -8) 2))) (fma.f64 1/3 (/.f64 (fma.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24 (*.f64 1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2)))) (*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -8)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (*.f64 8 (*.f64 (pow.f64 b 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (+.f64 (*.f64 -1/12 (/.f64 (*.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (-.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/24 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/27 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 3) (*.f64 (pow.f64 (cbrt.f64 -8) 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (+.f64 (*.f64 1/3 (/.f64 (-.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 -8 (*.f64 (pow.f64 b 4) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 -1/24 (/.f64 (pow.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 16 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (cbrt.f64 -8) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 1/3 (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2))) (fma.f64 1/3 (/.f64 (-.f64 (*.f64 8 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 6))) (fma.f64 -1/12 (*.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24) (*.f64 -1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/27 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) 3) (*.f64 (pow.f64 (cbrt.f64 -8) 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6)))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2)))) (fma.f64 1/3 (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24) (*.f64 -1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2)))) (*.f64 (pow.f64 a 2) (*.f64 (cbrt.f64 -8) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 1/3 (*.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (/.f64 24 (pow.f64 (cbrt.f64 -8) 2))) (fma.f64 1/3 (/.f64 (-.f64 (*.f64 8 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 6))) (fma.f64 -1/12 (*.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) (/.f64 (fma.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24 (*.f64 1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))) (*.f64 1/1728 (/.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 3) 13824) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 6))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2)))) (fma.f64 1/3 (/.f64 (fma.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 b 4)) -24 (*.f64 1/24 (/.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)) 24) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (cbrt.f64 -8) 2)))) (*.f64 (*.f64 (pow.f64 a 2) (cbrt.f64 -8)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))) 1)
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 1)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 3)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 3) 1/3)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 2)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 3))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 1))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 1)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(pow.f64 (*.f64 y-scale x-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) 3)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(pow.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3) 1/3)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(pow.f64 (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) 1))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(exp.f64 (*.f64 (log.f64 (*.f64 y-scale x-scale)) 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)))) 1)
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 b 2) (pow.f64 (*.f64 y-scale x-scale) -2))
(*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 1 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 2) (cbrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (sqrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 1)
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 3)
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (pow.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 3) 1/3)
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 2)
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) (pow.f64 b 2)) -1)
(/.f64 1 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) (pow.f64 b 2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 b 2)) (pow.f64 (*.f64 y-scale x-scale) -2)))
(*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 3))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(exp.f64 (log.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 1))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (sqrt.f64 (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (fma.f64 (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (*.f64 x-scale y-scale))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (fma.f64 (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (*.f64 x-scale y-scale))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))) (fma.f64 (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (*.f64 x-scale y-scale))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(+.f64 (fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(+.f64 (fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))))))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(*.f64 1 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 2) (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) 3) (*.f64 64 (pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 3))) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) 2) (+.f64 (pow.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 2) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) 3) (*.f64 -64 (pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) 3))) (+.f64 (pow.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) 2) (+.f64 (pow.f64 (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) 2) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))) 3) (*.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 3) -64)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))) 2) (*.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))) (+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) 2) (pow.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 2)) (fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) 2) (pow.f64 (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) 2)) (fma.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))) 2) (pow.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))) 2)) (fma.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (*.f64 x-scale y-scale))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(pow.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1)
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 3)
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))))
(pow.f64 (pow.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 3) 1/3)
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 2)
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))))
(log.f64 (exp.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 3))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))))
(expm1.f64 (log1p.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))))
(exp.f64 (log.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 1))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))))
(fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))))
(fma.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (*.f64 x-scale y-scale))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(fma.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))))
(fma.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (*.f64 x-scale y-scale))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))))
(fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))))
(fma.f64 1 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 2) (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (/.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) x-scale))) (pow.f64 y-scale 2))) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)) (pow.f64 y-scale 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 1)
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 3)
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 3) 1/3)
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2)
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 b 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 3))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 1))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(+.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2)))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2)))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2)))
(+.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (sqrt.f64 (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))) (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2)))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2)))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2)))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2)))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2)))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2)))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2)))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2)))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2)))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2)))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2)))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2)))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2)))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2)))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2)))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2)))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2)))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2)))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2)))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2)))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2)))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2)))
(*.f64 1 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 2) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) 3) (*.f64 64 (pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) 3))) (+.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) 2) (+.f64 (pow.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 2) (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2) 3) (*.f64 -64 (pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) 3))) (+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2) 2) (+.f64 (pow.f64 (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) 2) (*.f64 (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2) 3) (*.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 3) -64)) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 4) (*.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))) (fma.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) 2) (pow.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))) 2)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2) 2) (pow.f64 (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) 2)) (+.f64 (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 4) (pow.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))) 2)) (fma.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2)))
(pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 1)
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 3)
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 3) 1/3)
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 2)
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) 3))
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))))
(expm1.f64 (log1p.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(exp.f64 (log.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 1))
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(fma.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(fma.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(fma.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(fma.f64 1 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2)))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) 2) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2)))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2)))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2)))
(fma.f64 (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(fma.f64 (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 y-scale x-scale)) 2)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2)))) (pow.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale))) 2))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (*.f64 (/.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) x-scale) (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) y-scale)) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 1 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) (pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) 1/3))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) 2) (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) 1/3) (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 2)))
(*.f64 (pow.f64 8 1/3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 8) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 1 1/3) (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3/2)) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3/2)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3/2)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(cbrt.f64 (*.f64 8 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 3)))
(cbrt.f64 (*.f64 8 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) 1))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))))

eval4.9s (3.3%)

Compiler

Compiled 209249 to 146831 computations (29.8% saved)

prune356.0ms (0.2%)

Pruning

18 alts after pruning (17 fresh and 1 done)

PrunedKeptTotal
New1751161767
Fresh10111
Picked415
Done000
Total1765181783
Accuracy
89.7%
Counts
1783 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.5%
(/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))
36.1%
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (/.f64 (*.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale)) y-scale))
46.1%
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 1)) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
45.7%
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 3)) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
59.7%
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
45.4%
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
44.5%
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
39.0%
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))))) (*.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 x-scale 2))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2))))
80.1%
(*.f64 -4 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 2))
79.9%
(*.f64 -4 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 3))
80.1%
(*.f64 -4 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
69.1%
(*.f64 -4 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 2)))
69.0%
(*.f64 -4 (*.f64 (pow.f64 a 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 3)))
59.0%
(*.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3)))))
69.0%
(*.f64 -4 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 y-scale x-scale) -2))))
79.1%
(*.f64 -4 (exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
71.3%
(*.f64 -4 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 3)))
41.0%
0
Compiler

Compiled 1946 to 1448 computations (25.6% saved)

localize5.6s (3.7%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
89.9%
(*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale))
88.8%
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
82.5%
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
73.9%
(PI.f64)
99.3%
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
84.4%
(*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
82.8%
(/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))
73.9%
(PI.f64)
99.7%
(pow.f64 (*.f64 a b) 2)
99.7%
(pow.f64 (*.f64 x-scale y-scale) 2)
83.0%
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
82.7%
(sqrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
99.7%
(pow.f64 (*.f64 y-scale x-scale) -2)
84.1%
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 y-scale x-scale) -2)))
84.0%
(*.f64 (pow.f64 b 2) (pow.f64 (*.f64 y-scale x-scale) -2))
99.7%
(pow.f64 (*.f64 a b) 2)
99.7%
(pow.f64 (*.f64 x-scale y-scale) 2)
83.0%
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
Compiler

Compiled 999 to 623 computations (37.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.3s
Operation ival-mult, time spent: 1.2s, 29.0% of total-time
Operation ival-pow, time spent: 775.0ms, 18.0% of total-time
Operation ival-cos, time spent: 742.0ms, 17.0% of total-time
Operation ival-sin, time spent: 722.0ms, 17.0% of total-time
Operation ival-div, time spent: 494.0ms, 11.0% of total-time
Operation const, time spent: 113.0ms, 3.0% of total-time
Operation ival-sqrt, time spent: 75.0ms, 2.0% of total-time
Operation ival-add, time spent: 67.0ms, 2.0% of total-time
Operation ival-sub, time spent: 62.0ms, 1.0% of total-time
Operation ival-pi, time spent: 3.0ms, 0.0% of total-time

series175.0ms (0.1%)

Counts
15 → 520
Calls

132 calls:

TimeVariablePointExpression
8.0ms
b
@0
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
6.0ms
x-scale
@0
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
5.0ms
angle
@0
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
5.0ms
b
@0
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 y-scale x-scale) -2)))
4.0ms
a
@0
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))

rewrite232.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
638×log1p-expm1-u
638×expm1-log1p-u
619×pow1
544×log-prod
508×unpow-prod-down
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
078947
11431914
Stop Event
node limit
Counts
15 → 276
Calls
Call 1
Inputs
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 b 2) (pow.f64 (*.f64 y-scale x-scale) -2))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 y-scale x-scale) -2)))
(pow.f64 (*.f64 y-scale x-scale) -2)
(sqrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(pow.f64 (*.f64 a b) 2)
(/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 1)
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 1 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 1)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 2)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3) 1/3)
(pow.f64 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) (pow.f64 (*.f64 a b) 2)) -1)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 a b) 2)) (pow.f64 (*.f64 x-scale y-scale) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) 1)
(*.f64 (*.f64 x-scale y-scale) (*.f64 x-scale y-scale))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))
(*.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) 2) 2) (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2))) 1)
(*.f64 (*.f64 a b) (*.f64 a b))
(*.f64 (pow.f64 b 2) (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 1 (pow.f64 (*.f64 a b) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 a b) 2)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 a b) 2)) (sqrt.f64 (pow.f64 (*.f64 a b) 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) 2) (pow.f64 (cbrt.f64 (*.f64 a b)) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 a b) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 a b) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 a b) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 a b) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 a b) 2)) 1))
(exp.f64 (+.f64 (*.f64 2 (log.f64 b)) (*.f64 2 (log.f64 a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 1)
(pow.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 b 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 1)
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) (pow.f64 (*.f64 a b) 2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 a b) 2)) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 1)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 2)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3) 1/3)
(pow.f64 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) (pow.f64 (*.f64 a b) 2)) -1)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 a b) 2)) (pow.f64 (*.f64 x-scale y-scale) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) -2))) 1)
(*.f64 (pow.f64 y-scale -2) (pow.f64 x-scale -2))
(*.f64 (pow.f64 x-scale -2) (pow.f64 y-scale -2))
(*.f64 1 (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (/.f64 1 (*.f64 x-scale y-scale)) (/.f64 1 (*.f64 x-scale y-scale)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) 2) -2) (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) -2))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x-scale y-scale)) -2) (pow.f64 (sqrt.f64 (*.f64 x-scale y-scale)) -2))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) -2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(exp.f64 (*.f64 -2 (log.f64 (*.f64 x-scale y-scale))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (*.f64 x-scale y-scale))) 1))
(exp.f64 (neg.f64 (log.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 a b) 2)) (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) (sqrt.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 1/2))
(/.f64 (sqrt.f64 (pow.f64 (*.f64 a b) 2)) (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 1)
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 1 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 1)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 2)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3) 1/3)
(pow.f64 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) (pow.f64 (*.f64 a b) 2)) -1)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 a b) 2)) (pow.f64 (*.f64 x-scale y-scale) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) 1)
(*.f64 (*.f64 x-scale y-scale) (*.f64 x-scale y-scale))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))
(*.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) 2) 2) (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2))) 1)
(*.f64 (*.f64 a b) (*.f64 a b))
(*.f64 (pow.f64 b 2) (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 1 (pow.f64 (*.f64 a b) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 a b) 2)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 a b) 2)) (sqrt.f64 (pow.f64 (*.f64 a b) 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) 2) (pow.f64 (cbrt.f64 (*.f64 a b)) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 a b) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 a b) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 a b) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 a b) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 a b) 2)) 1))
(exp.f64 (+.f64 (*.f64 2 (log.f64 b)) (*.f64 2 (log.f64 a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))) 1)
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (*.f64 -4 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 1 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))) 2) (cbrt.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(*.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))) (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(pow.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))) 2)
(pow.f64 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) (*.f64 -4 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)))) -1)
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 a 4)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) -4) (pow.f64 (*.f64 x-scale y-scale) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(cbrt.f64 (pow.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) 3))
(expm1.f64 (log1p.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(log1p.f64 (expm1.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(exp.f64 (log.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)))) 1)
(pow.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 a 4)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1)
(*.f64 1 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sqrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)
(log.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2))))
(*.f64 1 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) 2) (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) 3) (*.f64 64 (pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 3))) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) 2) (+.f64 (pow.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 2) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) 2) (pow.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 2)) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(pow.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) 2)
(log.f64 (exp.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))))
(exp.f64 (log.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) 1))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))
(fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))
(fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))
(fma.f64 1 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) 2) (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1)
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3)
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) angle) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1))

simplify563.0ms (0.4%)

Algorithm
egg-herbie
Rules
1476×associate-/r*
884×fma-define
714×associate-/l*
428×sqr-pow
428×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
079883378
1247176185
Stop Event
node limit
Counts
796 → 353
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -1/8100 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/1049760000 (pow.f64 (PI.f64) 4)) (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -1/8100 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/1049760000 (pow.f64 (PI.f64) 4)) (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 1/102036672000000 (pow.f64 (PI.f64) 6)) (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 1/12597120000 (pow.f64 (PI.f64) 4)) (*.f64 1/4199040000 (pow.f64 (PI.f64) 4)))))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -1/8100 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/1049760000 (pow.f64 (PI.f64) 4)) (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 1/102036672000000 (pow.f64 (PI.f64) 6)) (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 1/12597120000 (pow.f64 (PI.f64) 4)) (*.f64 1/4199040000 (pow.f64 (PI.f64) 4)))))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 8) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6))))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (+.f64 (*.f64 1/12597120000 (pow.f64 (PI.f64) 4)) (*.f64 1/4199040000 (pow.f64 (PI.f64) 4))))) (+.f64 (*.f64 -1/396718580736000000000 (pow.f64 (PI.f64) 8)) (+.f64 (*.f64 -1/2777030065152000000000 (pow.f64 (PI.f64) 8)) (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/816293376000000 (pow.f64 (PI.f64) 6)) (*.f64 -1/12244400640000000 (pow.f64 (PI.f64) 6))))))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -1/8100 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/1049760000 (pow.f64 (PI.f64) 4)) (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4))))))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/1049760000 (pow.f64 (PI.f64) 4)) (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 1/102036672000000 (pow.f64 (PI.f64) 6)) (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 1/12597120000 (pow.f64 (PI.f64) 4)) (*.f64 1/4199040000 (pow.f64 (PI.f64) 4))))))))))))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/1049760000 (pow.f64 (PI.f64) 4)) (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4))))) (+.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 1/102036672000000 (pow.f64 (PI.f64) 6)) (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 1/12597120000 (pow.f64 (PI.f64) 4)) (*.f64 1/4199040000 (pow.f64 (PI.f64) 4)))))))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 8) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6))))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (+.f64 (*.f64 1/12597120000 (pow.f64 (PI.f64) 4)) (*.f64 1/4199040000 (pow.f64 (PI.f64) 4))))) (+.f64 (*.f64 -1/396718580736000000000 (pow.f64 (PI.f64) 8)) (+.f64 (*.f64 -1/2777030065152000000000 (pow.f64 (PI.f64) 8)) (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/816293376000000 (pow.f64 (PI.f64) 6)) (*.f64 -1/12244400640000000 (pow.f64 (PI.f64) 6))))))))))))))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 angle 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (+.f64 (*.f64 -1/5832000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (+.f64 (*.f64 (pow.f64 angle 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (+.f64 (*.f64 -1/5832000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))) (*.f64 (pow.f64 angle 6) (-.f64 (*.f64 1/45 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/1133740800000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/180 (*.f64 (PI.f64) (*.f64 (+.f64 (*.f64 1/12597120000 (pow.f64 (PI.f64) 4)) (*.f64 1/4199040000 (pow.f64 (PI.f64) 4))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))))))
(*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 b 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(+.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(*.f64 (pow.f64 b 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(+.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 4) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 4) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 4) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 4) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 4) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 4) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 4) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 4) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 1)
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 1 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 1)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 2)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3) 1/3)
(pow.f64 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) (pow.f64 (*.f64 a b) 2)) -1)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 a b) 2)) (pow.f64 (*.f64 x-scale y-scale) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) 1)
(*.f64 (*.f64 x-scale y-scale) (*.f64 x-scale y-scale))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))
(*.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) 2) 2) (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2))) 1)
(*.f64 (*.f64 a b) (*.f64 a b))
(*.f64 (pow.f64 b 2) (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 1 (pow.f64 (*.f64 a b) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 a b) 2)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 a b) 2)) (sqrt.f64 (pow.f64 (*.f64 a b) 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) 2) (pow.f64 (cbrt.f64 (*.f64 a b)) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 a b) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 a b) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 a b) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 a b) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 a b) 2)) 1))
(exp.f64 (+.f64 (*.f64 2 (log.f64 b)) (*.f64 2 (log.f64 a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 1)
(pow.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 b 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 1)
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) (pow.f64 (*.f64 a b) 2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 a b) 2)) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 1)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 2)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3) 1/3)
(pow.f64 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) (pow.f64 (*.f64 a b) 2)) -1)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 a b) 2)) (pow.f64 (*.f64 x-scale y-scale) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) -2))) 1)
(*.f64 (pow.f64 y-scale -2) (pow.f64 x-scale -2))
(*.f64 (pow.f64 x-scale -2) (pow.f64 y-scale -2))
(*.f64 1 (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (/.f64 1 (*.f64 x-scale y-scale)) (/.f64 1 (*.f64 x-scale y-scale)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) 2) -2) (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) -2))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x-scale y-scale)) -2) (pow.f64 (sqrt.f64 (*.f64 x-scale y-scale)) -2))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) -2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(exp.f64 (*.f64 -2 (log.f64 (*.f64 x-scale y-scale))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (*.f64 x-scale y-scale))) 1))
(exp.f64 (neg.f64 (log.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 a b) 2)) (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) (sqrt.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 1/2))
(/.f64 (sqrt.f64 (pow.f64 (*.f64 a b) 2)) (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3/2) 1/3)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 1)
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 1 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 1)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 2)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3) 1/3)
(pow.f64 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) (pow.f64 (*.f64 a b) 2)) -1)
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 a b) 2)) (pow.f64 (*.f64 x-scale y-scale) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) 1)
(*.f64 (*.f64 x-scale y-scale) (*.f64 x-scale y-scale))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))
(*.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) 2) 2) (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2))) 1)
(*.f64 (*.f64 a b) (*.f64 a b))
(*.f64 (pow.f64 b 2) (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(*.f64 1 (pow.f64 (*.f64 a b) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 a b) 2)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 a b) 2)) (sqrt.f64 (pow.f64 (*.f64 a b) 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) 2) (pow.f64 (cbrt.f64 (*.f64 a b)) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 a b) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 a b) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 a b) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 a b) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 a b) 2)) 1))
(exp.f64 (+.f64 (*.f64 2 (log.f64 b)) (*.f64 2 (log.f64 a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))) 1)
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (*.f64 -4 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 1 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))) 2) (cbrt.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(*.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))) (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(pow.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))) 2)
(pow.f64 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) (*.f64 -4 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)))) -1)
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 a 4)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) -4) (pow.f64 (*.f64 x-scale y-scale) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(cbrt.f64 (pow.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) 3))
(expm1.f64 (log1p.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(log1p.f64 (expm1.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(exp.f64 (log.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)))) 1)
(pow.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 a 4)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1)
(*.f64 1 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sqrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)
(log.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2))))
(*.f64 1 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) 2) (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) 3) (*.f64 64 (pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 3))) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) 2) (+.f64 (pow.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 2) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) 2) (pow.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 2)) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(pow.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) 2)
(log.f64 (exp.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))))
(exp.f64 (log.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) 1))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))
(fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))
(fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))
(fma.f64 1 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) 2) (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1)
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3)
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) angle) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1))
Outputs
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(neg.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (/.f64 a x-scale) (neg.f64 (/.f64 b y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(neg.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (/.f64 a x-scale) (neg.f64 (/.f64 b y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(neg.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (/.f64 a x-scale) (neg.f64 (/.f64 b y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(neg.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (/.f64 a x-scale) (neg.f64 (/.f64 b y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(neg.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (/.f64 a x-scale) (neg.f64 (/.f64 b y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(neg.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (/.f64 a x-scale) (neg.f64 (/.f64 b y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(neg.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (/.f64 a x-scale) (neg.f64 (/.f64 b y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(neg.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (/.f64 a x-scale) (neg.f64 (/.f64 b y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(neg.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (/.f64 a x-scale) (neg.f64 (/.f64 b y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(neg.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (/.f64 a x-scale) (neg.f64 (/.f64 b y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(neg.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (/.f64 a x-scale) (neg.f64 (/.f64 b y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(neg.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (/.f64 a x-scale) (neg.f64 (/.f64 b y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(neg.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (/.f64 a x-scale) (neg.f64 (/.f64 b y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(neg.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (/.f64 a x-scale) (neg.f64 (/.f64 b y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(neg.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (/.f64 a x-scale) (neg.f64 (/.f64 b y-scale)))
(*.f64 -1 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)))
(neg.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (/.f64 a x-scale) (neg.f64 (/.f64 b y-scale)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -1/8100 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -1/8100 (*.f64 (pow.f64 a 4) (/.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (*.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) -1/8100) (pow.f64 (*.f64 x-scale y-scale) 2))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/1049760000 (pow.f64 (PI.f64) 4)) (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -1/8100 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(fma.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/787320000))) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 -1/8100 (*.f64 (pow.f64 a 4) (/.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(fma.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 angle 4)) (/.f64 (*.f64 (pow.f64 (PI.f64) 4) -1/787320000) (pow.f64 (*.f64 x-scale y-scale) 2))) (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) -1/8100) (pow.f64 (*.f64 x-scale y-scale) 2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/1049760000 (pow.f64 (PI.f64) 4)) (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 1/102036672000000 (pow.f64 (PI.f64) 6)) (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 1/12597120000 (pow.f64 (PI.f64) 4)) (*.f64 1/4199040000 (pow.f64 (PI.f64) 4)))))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -1/8100 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(fma.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/787320000))) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 -4 (*.f64 (pow.f64 a 4) (/.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000) (fma.f64 1/102036672000000 (pow.f64 (PI.f64) 6) (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 4) 1/3149280000)))))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -1/8100 (*.f64 (pow.f64 a 4) (/.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(fma.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 angle 4)) (/.f64 (*.f64 (pow.f64 (PI.f64) 4) -1/787320000) (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 -4 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 6) (/.f64 (fma.f64 (pow.f64 (PI.f64) 6) 1/765275040000000 (fma.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 4) 1/3149280000)) (*.f64 (pow.f64 (PI.f64) 6) 1/102036672000000))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) -1/8100) (pow.f64 (*.f64 x-scale y-scale) 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/1049760000 (pow.f64 (PI.f64) 4)) (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 1/102036672000000 (pow.f64 (PI.f64) 6)) (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 1/12597120000 (pow.f64 (PI.f64) 4)) (*.f64 1/4199040000 (pow.f64 (PI.f64) 4)))))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 8) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6))))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (+.f64 (*.f64 1/12597120000 (pow.f64 (PI.f64) 4)) (*.f64 1/4199040000 (pow.f64 (PI.f64) 4))))) (+.f64 (*.f64 -1/396718580736000000000 (pow.f64 (PI.f64) 8)) (+.f64 (*.f64 -1/2777030065152000000000 (pow.f64 (PI.f64) 8)) (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/816293376000000 (pow.f64 (PI.f64) 6)) (*.f64 -1/12244400640000000 (pow.f64 (PI.f64) 6))))))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 -1/8100 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(fma.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/787320000))) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 -4 (*.f64 (pow.f64 a 4) (/.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000) (fma.f64 1/102036672000000 (pow.f64 (PI.f64) 6) (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 4) 1/3149280000)))))) (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 -4 (*.f64 (pow.f64 a 4) (/.f64 (*.f64 (pow.f64 angle 8) (fma.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000)) (fma.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 (PI.f64) 4) 1/3149280000)) (fma.f64 -1/396718580736000000000 (pow.f64 (PI.f64) 8) (fma.f64 -1/2777030065152000000000 (pow.f64 (PI.f64) 8) (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 6) -1/765275040000000)))))))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -1/8100 (*.f64 (pow.f64 a 4) (/.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))))))
(fma.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 angle 4)) (/.f64 (*.f64 (pow.f64 (PI.f64) 4) -1/787320000) (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 -4 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 6) (/.f64 (fma.f64 (pow.f64 (PI.f64) 6) 1/765275040000000 (fma.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 4) 1/3149280000)) (*.f64 (pow.f64 (PI.f64) 6) 1/102036672000000))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (fma.f64 -4 (*.f64 (pow.f64 a 4) (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000)) (fma.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 (PI.f64) 4) 1/3149280000)) (+.f64 (*.f64 (pow.f64 (PI.f64) 8) -1/347128758144000000000) (*.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 6) -1/765275040000000))))) (/.f64 (pow.f64 angle 8) (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) -1/8100) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) 1/32400)
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/1049760000 (pow.f64 (PI.f64) 4)) (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4))))))
(fma.f64 1/32400 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/787320000))))
(fma.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) 1/32400 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/787320000))))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/1049760000 (pow.f64 (PI.f64) 4)) (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 1/102036672000000 (pow.f64 (PI.f64) 6)) (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 1/12597120000 (pow.f64 (PI.f64) 4)) (*.f64 1/4199040000 (pow.f64 (PI.f64) 4))))))))))))
(fma.f64 1/32400 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 a 4) (+.f64 (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/787320000)) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000) (fma.f64 1/102036672000000 (pow.f64 (PI.f64) 6) (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 4) 1/3149280000)))))))))
(fma.f64 (pow.f64 a 4) (fma.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/787320000) (*.f64 (pow.f64 angle 6) (fma.f64 (pow.f64 (PI.f64) 6) 1/765275040000000 (fma.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 4) 1/3149280000)) (*.f64 (pow.f64 (PI.f64) 6) 1/102036672000000))))) (*.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) 1/32400))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/1049760000 (pow.f64 (PI.f64) 4)) (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4))))) (+.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 1/102036672000000 (pow.f64 (PI.f64) 6)) (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 1/12597120000 (pow.f64 (PI.f64) 4)) (*.f64 1/4199040000 (pow.f64 (PI.f64) 4)))))))))) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 8) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6))))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (+.f64 (*.f64 1/12597120000 (pow.f64 (PI.f64) 4)) (*.f64 1/4199040000 (pow.f64 (PI.f64) 4))))) (+.f64 (*.f64 -1/396718580736000000000 (pow.f64 (PI.f64) 8)) (+.f64 (*.f64 -1/2777030065152000000000 (pow.f64 (PI.f64) 8)) (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/816293376000000 (pow.f64 (PI.f64) 6)) (*.f64 -1/12244400640000000 (pow.f64 (PI.f64) 6))))))))))))))
(fma.f64 1/32400 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (fma.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/787320000)) (*.f64 (pow.f64 a 4) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000) (fma.f64 1/102036672000000 (pow.f64 (PI.f64) 6) (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 4) 1/3149280000)))))) (*.f64 (pow.f64 angle 8) (fma.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000)) (fma.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 (PI.f64) 4) 1/3149280000)) (fma.f64 -1/396718580736000000000 (pow.f64 (PI.f64) 8) (fma.f64 -1/2777030065152000000000 (pow.f64 (PI.f64) 8) (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 6) -1/765275040000000))))))))))))
(fma.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) 1/32400 (*.f64 (pow.f64 a 4) (+.f64 (fma.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/787320000) (*.f64 (pow.f64 angle 6) (fma.f64 (pow.f64 (PI.f64) 6) 1/765275040000000 (fma.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 4) 1/3149280000)) (*.f64 (pow.f64 (PI.f64) 6) 1/102036672000000))))) (*.f64 (pow.f64 angle 8) (fma.f64 -1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000)) (fma.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 (PI.f64) 4) 1/3149280000)) (+.f64 (*.f64 (pow.f64 (PI.f64) 8) -1/347128758144000000000) (*.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 (PI.f64) 6) -1/765275040000000)))))))))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) -1/64800))
(fma.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) -1/64800 1)
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) -1/64800)))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)) -1/64800 1) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)) -4)
(*.f64 -4 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/8100 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (pow.f64 (*.f64 x-scale y-scale) 2))))))))
(fma.f64 (pow.f64 angle 2) (fma.f64 1/8100 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (fma.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (*.f64 -4 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 angle 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (+.f64 (*.f64 -1/5832000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))))
(fma.f64 -4 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/8100 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 1/45 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) -7/34992000))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (pow.f64 (*.f64 x-scale y-scale) 2))) (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 (*.f64 x-scale y-scale) 2))) (/.f64 (*.f64 (pow.f64 b 2) (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000))) (pow.f64 (*.f64 x-scale y-scale) 2)))))))))
(fma.f64 -4 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) (fma.f64 (pow.f64 angle 2) (fma.f64 1/8100 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (fma.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (*.f64 (pow.f64 angle 4) (fma.f64 1/45 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) -7/34992000) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (fma.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))) (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 angle 2) (-.f64 (*.f64 1/8100 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (+.f64 (*.f64 (pow.f64 angle 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (+.f64 (*.f64 -1/5832000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))) (*.f64 (pow.f64 angle 6) (-.f64 (*.f64 1/45 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (+.f64 (*.f64 1/1133740800000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (*.f64 1/180 (*.f64 (PI.f64) (*.f64 (+.f64 (*.f64 1/12597120000 (pow.f64 (PI.f64) 4)) (*.f64 1/4199040000 (pow.f64 (PI.f64) 4))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/12597120000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4))) (*.f64 1/4199040000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/816293376000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 -1/12244400640000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))))))
(fma.f64 -4 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (pow.f64 angle 2) (+.f64 (*.f64 1/8100 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (fma.f64 (pow.f64 angle 4) (+.f64 (*.f64 1/45 (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) -7/34992000))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (/.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (pow.f64 (*.f64 x-scale y-scale) 2))) (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 (*.f64 x-scale y-scale) 2))) (/.f64 (*.f64 (pow.f64 b 2) (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000))) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/45 (*.f64 (pow.f64 b 2) (/.f64 (*.f64 (PI.f64) (fma.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) (fma.f64 1/1133740800000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) (*.f64 1/180 (*.f64 (PI.f64) (*.f64 (*.f64 (pow.f64 (PI.f64) 4) 1/3149280000) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (+.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)))) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 (*.f64 x-scale y-scale) 2))) (+.f64 (/.f64 (*.f64 (fma.f64 -1/32400 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 2)) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 2)))) (fma.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000))) (pow.f64 (*.f64 x-scale y-scale) 2)) (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/816293376000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (fma.f64 -1/12244400640000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) 1/765275040000000))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 b 2) (/.f64 (fma.f64 -1/816293376000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (fma.f64 -1/12244400640000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) 1/765275040000000))) (pow.f64 (*.f64 x-scale y-scale) 2))))))))))))
(fma.f64 -4 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) (fma.f64 (pow.f64 angle 2) (fma.f64 1/8100 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (fma.f64 (pow.f64 a 2) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (fma.f64 (pow.f64 angle 6) (fma.f64 1/45 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5)) 7/7558272000000) (*.f64 (*.f64 1/180 (PI.f64)) (*.f64 (*.f64 (pow.f64 (PI.f64) 4) 1/3149280000) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (/.f64 (fma.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (pow.f64 a 2) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) -1/765275040000000) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) 1/765275040000000)) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)) -1/765275040000000) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 6)) 1/765275040000000)) (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))))) (*.f64 (pow.f64 angle 4) (fma.f64 1/45 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)) -7/34992000) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 a 2)) (*.f64 1/32400 (pow.f64 b 2)))) (/.f64 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/32400 (pow.f64 b 2)) (*.f64 1/32400 (pow.f64 a 2)))) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (pow.f64 a 2) (/.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)) 1/3149280000)) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (fma.f64 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 4)) 1/3149280000 (*.f64 -1/3149280000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 4)))) (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))))))))
(*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 (*.f64 x-scale y-scale) 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (pow.f64 (*.f64 x-scale y-scale) 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/45 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))))))))
(fma.f64 (pow.f64 b 2) (fma.f64 -1/45 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (/.f64 (pow.f64 a 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/45 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 (pow.f64 b 2) (fma.f64 -1/45 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (/.f64 (pow.f64 a 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (*.f64 (pow.f64 b 4) (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (PI.f64) (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 -4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/45 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 (pow.f64 b 2) (fma.f64 -1/45 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (/.f64 (pow.f64 a 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (*.f64 (pow.f64 b 4) (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (PI.f64) (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 -4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(*.f64 (pow.f64 b 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(*.f64 (pow.f64 b 4) (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(*.f64 (pow.f64 b 4) (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (PI.f64) (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 -4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))
(+.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(fma.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/45 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))))
(fma.f64 (pow.f64 b 2) (fma.f64 -1/45 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (/.f64 (pow.f64 a 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (*.f64 (pow.f64 b 4) (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (PI.f64) (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 -4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/45 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 (pow.f64 b 2) (fma.f64 -1/45 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (/.f64 (pow.f64 a 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (*.f64 (pow.f64 b 4) (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (PI.f64) (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 -4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/45 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 (pow.f64 b 2) (fma.f64 -1/45 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (/.f64 (pow.f64 a 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (*.f64 (pow.f64 b 4) (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (PI.f64) (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 -4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(*.f64 (pow.f64 b 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))
(*.f64 (pow.f64 b 4) (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(*.f64 (pow.f64 b 4) (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (PI.f64) (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 -4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))
(+.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))
(fma.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/45 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))))
(fma.f64 (pow.f64 b 2) (fma.f64 -1/45 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (/.f64 (pow.f64 a 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (*.f64 (pow.f64 b 4) (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (PI.f64) (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 -4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/45 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 (pow.f64 b 2) (fma.f64 -1/45 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (/.f64 (pow.f64 a 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (*.f64 (pow.f64 b 4) (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (PI.f64) (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 -4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 (pow.f64 b 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))) (*.f64 (pow.f64 b 4) (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/45 (*.f64 (pow.f64 a 2) (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (*.f64 (pow.f64 b 4) (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))))
(fma.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 (pow.f64 b 2) (fma.f64 -1/45 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (/.f64 (pow.f64 a 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (*.f64 (pow.f64 b 4) (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (PI.f64) (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 -4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 4) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 4))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))
(fma.f64 1/45 (*.f64 (*.f64 (*.f64 (pow.f64 b 4) (PI.f64)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (/.f64 angle (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 -4 (*.f64 (pow.f64 b 4) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(-.f64 (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 4) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 1/45 (/.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 4))) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2)))))))) (*.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))
(fma.f64 1/45 (*.f64 (*.f64 (*.f64 (pow.f64 b 4) (PI.f64)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (/.f64 angle (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 (pow.f64 a 2) (fma.f64 -1/45 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (PI.f64) (pow.f64 (*.f64 x-scale y-scale) 2))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (*.f64 -4 (*.f64 (pow.f64 b 4) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 4) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 1/45 (/.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 4))) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))))))))) (*.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))
(fma.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 1/45 (*.f64 (*.f64 (*.f64 (pow.f64 b 4) (PI.f64)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (/.f64 angle (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 (pow.f64 a 2) (fma.f64 -1/45 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (PI.f64) (pow.f64 (*.f64 x-scale y-scale) 2))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (*.f64 -4 (*.f64 (pow.f64 b 4) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 4) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 1/45 (/.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 4))) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))))))))) (*.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))
(fma.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 1/45 (*.f64 (*.f64 (*.f64 (pow.f64 b 4) (PI.f64)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (/.f64 angle (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 (pow.f64 a 2) (fma.f64 -1/45 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (PI.f64) (pow.f64 (*.f64 x-scale y-scale) 2))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (*.f64 -4 (*.f64 (pow.f64 b 4) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))))))))
(fma.f64 (pow.f64 a 2) (fma.f64 -1/45 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (PI.f64) (pow.f64 (*.f64 x-scale y-scale) 2))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 4) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 1/45 (/.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 4))) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))))))))) (*.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))
(fma.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 1/45 (*.f64 (*.f64 (*.f64 (pow.f64 b 4) (PI.f64)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (/.f64 angle (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 (pow.f64 a 2) (fma.f64 -1/45 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (PI.f64) (pow.f64 (*.f64 x-scale y-scale) 2))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (*.f64 -4 (*.f64 (pow.f64 b 4) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 4) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 1/45 (/.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 4))) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))))))))) (*.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))
(fma.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 1/45 (*.f64 (*.f64 (*.f64 (pow.f64 b 4) (PI.f64)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (/.f64 angle (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 (pow.f64 a 2) (fma.f64 -1/45 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (PI.f64) (pow.f64 (*.f64 x-scale y-scale) 2))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (*.f64 -4 (*.f64 (pow.f64 b 4) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))
(fma.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))))))))
(fma.f64 (pow.f64 a 2) (fma.f64 -1/45 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (PI.f64) (pow.f64 (*.f64 x-scale y-scale) 2))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 4) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 1/45 (/.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 4))) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))))))))) (*.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))
(fma.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 1/45 (*.f64 (*.f64 (*.f64 (pow.f64 b 4) (PI.f64)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (/.f64 angle (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 (pow.f64 a 2) (fma.f64 -1/45 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (PI.f64) (pow.f64 (*.f64 x-scale y-scale) 2))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (*.f64 -4 (*.f64 (pow.f64 b 4) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (+.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 4) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))) (*.f64 4 (+.f64 (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))) (/.f64 (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))))))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))))
(+.f64 (fma.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)) (fma.f64 1/45 (/.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 b 4))) (pow.f64 (*.f64 x-scale y-scale) 2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (pow.f64 (*.f64 x-scale y-scale) 2)))) (*.f64 -4 (+.f64 (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (pow.f64 b 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 (*.f64 x-scale y-scale) 2))))))))) (*.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))
(fma.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 1/45 (*.f64 (*.f64 (*.f64 (pow.f64 b 4) (PI.f64)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (/.f64 angle (pow.f64 (*.f64 x-scale y-scale) 2))) (fma.f64 (pow.f64 a 2) (fma.f64 -1/45 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (PI.f64) (pow.f64 (*.f64 x-scale y-scale) 2))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))))) (*.f64 -4 (*.f64 (pow.f64 b 4) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 y-scale 2)))) (pow.f64 x-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(/.f64 (-.f64 (*.f64 1/45 (/.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (+.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 x-scale 2)))) (pow.f64 y-scale 2))
(fma.f64 -4 (*.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (/.f64 (fma.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 b 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 1/45 (*.f64 angle (/.f64 (*.f64 (pow.f64 b 2) (*.f64 (PI.f64) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(/.f64 (fma.f64 1/45 (*.f64 angle (*.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (pow.f64 y-scale 2)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))))) (pow.f64 x-scale 2))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(neg.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (neg.f64 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(-.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(-.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(-.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(-.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(-.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(-.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(-.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(-.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(-.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(-.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(-.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(-.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(neg.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (neg.f64 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(-.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(-.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(-.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(neg.f64 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (neg.f64 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(-.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(-.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(-.f64 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 a 2))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 1 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 1)
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 2)
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 3)
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 2))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 4) (pow.f64 (*.f64 x-scale y-scale) -4)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3) 1/3)
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(pow.f64 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) (pow.f64 (*.f64 a b) 2)) -1)
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 a b) 2)) (pow.f64 (*.f64 x-scale y-scale) -2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 1))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (*.f64 x-scale y-scale) (*.f64 x-scale y-scale))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) 2) 2) (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) 2))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) 2) 3)
(log.f64 (exp.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(pow.f64 (*.f64 x-scale y-scale) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(pow.f64 (*.f64 x-scale y-scale) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3))
(pow.f64 (*.f64 x-scale y-scale) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(pow.f64 (*.f64 x-scale y-scale) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(pow.f64 (*.f64 x-scale y-scale) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) 1))
(pow.f64 (*.f64 x-scale y-scale) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2)))
(*.f64 (*.f64 a b) (*.f64 a b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 b 2) (pow.f64 a 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 1 (pow.f64 (*.f64 a b) 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 a b) 2)))
(pow.f64 (*.f64 a b) 2)
(*.f64 (sqrt.f64 (pow.f64 (*.f64 a b) 2)) (sqrt.f64 (pow.f64 (*.f64 a b) 2)))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) 2) (pow.f64 (cbrt.f64 (*.f64 a b)) 2))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) 3)
(log.f64 (exp.f64 (pow.f64 (*.f64 a b) 2)))
(pow.f64 (*.f64 a b) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 a b) 2))))
(pow.f64 (*.f64 a b) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3))
(pow.f64 (*.f64 a b) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 a b) 2)))
(pow.f64 (*.f64 a b) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 a b) 2)))
(pow.f64 (*.f64 a b) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 a b) 2)) 1))
(pow.f64 (*.f64 a b) 2)
(exp.f64 (+.f64 (*.f64 2 (log.f64 b)) (*.f64 2 (log.f64 a))))
(pow.f64 (*.f64 a b) 2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(pow.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 1)
(*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 3)
(*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(pow.f64 (pow.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3) 1/3)
(*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 2)
(*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 b 2)))
(*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3))
(*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(exp.f64 (log.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 1))
(*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) (pow.f64 (*.f64 a b) 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (neg.f64 (pow.f64 (*.f64 a b) 2)) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (neg.f64 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 1)
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 2)
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 3)
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 2))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 4) (pow.f64 (*.f64 x-scale y-scale) -4)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3) 1/3)
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(pow.f64 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) (pow.f64 (*.f64 a b) 2)) -1)
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 a b) 2)) (pow.f64 (*.f64 x-scale y-scale) -2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 1))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) -2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (pow.f64 y-scale -2) (pow.f64 x-scale -2))
(*.f64 (pow.f64 x-scale -2) (pow.f64 y-scale -2))
(*.f64 (pow.f64 y-scale -2) (pow.f64 x-scale -2))
(*.f64 1 (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(*.f64 (/.f64 1 (*.f64 x-scale y-scale)) (/.f64 1 (*.f64 x-scale y-scale)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) 2) -2) (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) -2))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x-scale y-scale)) -2) (pow.f64 (sqrt.f64 (*.f64 x-scale y-scale)) -2))
(pow.f64 (sqrt.f64 (*.f64 x-scale y-scale)) -4)
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(log.f64 (exp.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) -2))))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(exp.f64 (*.f64 -2 (log.f64 (*.f64 x-scale y-scale))))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (*.f64 x-scale y-scale))) 1))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(exp.f64 (neg.f64 (log.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(*.f64 1 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 a b) 2)) (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (fabs.f64 (*.f64 a b)) (fabs.f64 (/.f64 (/.f64 1 x-scale) y-scale)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) (sqrt.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(/.f64 (sqrt.f64 (pow.f64 (*.f64 a b) 2)) (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (fabs.f64 (*.f64 a b)) (fabs.f64 (*.f64 x-scale y-scale)))
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 1/2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 1)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 3)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3/2))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 1/2))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 1))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 a 2))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 1 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 1)
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 2)
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 3)
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 2))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 a b) 4) (pow.f64 (*.f64 x-scale y-scale) -4)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3) 1/3)
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(pow.f64 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) (pow.f64 (*.f64 a b) 2)) -1)
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 a b) 2)) (pow.f64 (*.f64 x-scale y-scale) -2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)) 3))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))) 1))
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (*.f64 x-scale y-scale) (*.f64 x-scale y-scale))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) (sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(pow.f64 (*.f64 x-scale y-scale) 2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) 2) 2) (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) 2))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) 2) 3)
(log.f64 (exp.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(pow.f64 (*.f64 x-scale y-scale) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(pow.f64 (*.f64 x-scale y-scale) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3))
(pow.f64 (*.f64 x-scale y-scale) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(pow.f64 (*.f64 x-scale y-scale) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(pow.f64 (*.f64 x-scale y-scale) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) 1))
(pow.f64 (*.f64 x-scale y-scale) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2)))
(*.f64 (*.f64 a b) (*.f64 a b))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 b 2) (pow.f64 a 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 a 2) (pow.f64 b 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 1 (pow.f64 (*.f64 a b) 2))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 a b) 2)))
(pow.f64 (*.f64 a b) 2)
(*.f64 (sqrt.f64 (pow.f64 (*.f64 a b) 2)) (sqrt.f64 (pow.f64 (*.f64 a b) 2)))
(pow.f64 (*.f64 a b) 2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) 2) (pow.f64 (cbrt.f64 (*.f64 a b)) 2))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) 3)
(log.f64 (exp.f64 (pow.f64 (*.f64 a b) 2)))
(pow.f64 (*.f64 a b) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 a b) 2))))
(pow.f64 (*.f64 a b) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3))
(pow.f64 (*.f64 a b) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a b) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 a b) 2)))
(pow.f64 (*.f64 a b) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 a b) 2)))
(pow.f64 (*.f64 a b) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 a b) 2)) 1))
(pow.f64 (*.f64 a b) 2)
(exp.f64 (+.f64 (*.f64 2 (log.f64 b)) (*.f64 2 (log.f64 a))))
(pow.f64 (*.f64 a b) 2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 -4 (*.f64 (pow.f64 a 4) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(expm1.f64 (log1p.f64 (*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (*.f64 -4 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (*.f64 (*.f64 -4 (pow.f64 a 4)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)))
(*.f64 1 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))) 2) (cbrt.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))) (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(pow.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) 1)
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(pow.f64 (cbrt.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))) 3)
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(pow.f64 (pow.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) 3) 1/3)
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(pow.f64 (sqrt.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))) 2)
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(pow.f64 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) (*.f64 -4 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)))) -1)
(*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (*.f64 (*.f64 -4 (pow.f64 a 4)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 a 4)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) -4) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (*.f64 (*.f64 -4 (pow.f64 a 4)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(cbrt.f64 (pow.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2))) 3))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(expm1.f64 (log1p.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(expm1.f64 (log1p.f64 (*.f64 -4 (*.f64 (pow.f64 a 4) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(expm1.f64 (log1p.f64 (*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(log1p.f64 (expm1.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(exp.f64 (log.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))) 1))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 x-scale y-scale) 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))))
(pow.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) 1)
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))) 3)
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(pow.f64 (pow.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) 3) 1/3)
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))) 2)
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 a 4)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)))))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) 3))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(exp.f64 (log.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))) 1))
(*.f64 (pow.f64 a 4) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (pow.f64 a 4) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1)
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sqrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 1/3)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))) (sqrt.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))) (sqrt.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 x-scale y-scale))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))) (fma.f64 (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))
(+.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (*.f64 x-scale y-scale))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 x-scale y-scale)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 x-scale y-scale))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))) (fma.f64 (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))
(+.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (*.f64 x-scale y-scale))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 x-scale y-scale)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 x-scale y-scale))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))) (fma.f64 (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))
(+.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (*.f64 x-scale y-scale))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 x-scale y-scale)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (fma.f64 (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))) (fma.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 x-scale y-scale))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 x-scale y-scale)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (*.f64 x-scale y-scale))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(+.f64 (fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (fma.f64 (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))) (fma.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 x-scale y-scale))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 x-scale y-scale)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (*.f64 x-scale y-scale))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(+.f64 (fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (fma.f64 (*.f64 -4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))) (fma.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 x-scale y-scale))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))
(+.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0) (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 x-scale y-scale)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (*.f64 x-scale y-scale))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 4 (*.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 4)))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1))) (fma.f64 (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 1 (*.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 1)))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2) (*.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (pow.f64 (cbrt.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 2))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(*.f64 1 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) 2) (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) 3) (*.f64 64 (pow.f64 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) 3))) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) 2) (+.f64 (pow.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 2) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) 3) (*.f64 64 (pow.f64 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)) 3))) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) 2) (+.f64 (pow.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))) 2) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))) 3) (*.f64 (pow.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 3) -64)) (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))) 2) (*.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))) (+.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) 2) (pow.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))) 2)) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) 2) (pow.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))) 2)) (fma.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 x-scale y-scale))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))) 2) (pow.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))) 2)) (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (*.f64 x-scale y-scale))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 x-scale y-scale)))) (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))))))
(pow.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 1)
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) 3)
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))))
(pow.f64 (pow.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 3) 1/3)
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) 2)
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))))
(log.f64 (exp.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) 3))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))))
(expm1.f64 (log1p.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))))
(exp.f64 (log.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) 1))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 x-scale y-scale))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (*.f64 x-scale y-scale))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 x-scale y-scale)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))
(fma.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 x-scale y-scale))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale)) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (*.f64 x-scale y-scale))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 x-scale y-scale)))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 x-scale y-scale))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 x-scale y-scale)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (*.f64 x-scale y-scale))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(fma.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 x-scale y-scale)) (/.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 x-scale y-scale)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))
(fma.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 x-scale y-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 x-scale y-scale))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 x-scale y-scale)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (*.f64 x-scale y-scale))) (*.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))))
(fma.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))))
(fma.f64 1 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) 2) (cbrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2)) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))) (fma.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (neg.f64 (pow.f64 y-scale 2))) (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale 2))) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2)))))
(+.f64 (fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2)))) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 0))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (neg.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (sqrt.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale)) (*.f64 (*.f64 (*.f64 2 (pow.f64 b 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) x-scale))) (pow.f64 y-scale 2))) (*.f64 (neg.f64 (*.f64 4 (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 x-scale 2)))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale 2))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale))) (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 b 2))))) (pow.f64 y-scale 2)) (*.f64 4 (/.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale 2))) (pow.f64 x-scale 2))))
(fma.f64 -4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (*.f64 angle (PI.f64)) 1/90)) (/.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale) (*.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) x-scale)))) (pow.f64 y-scale 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 1)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 2)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) angle) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (log.f64 (pow.f64 (exp.f64 (PI.f64)) angle)))
(*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 angle (log.f64 (exp.f64 (PI.f64)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))

eval1.3s (0.9%)

Compiler

Compiled 64714 to 44242 computations (31.6% saved)

prune170.0ms (0.1%)

Pruning

17 alts after pruning (15 fresh and 2 done)

PrunedKeptTotal
New79012802
Fresh9312
Picked415
Done011
Total80317820
Accuracy
99.9%
Counts
820 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.2%
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
95.0%
(*.f64 -4 (pow.f64 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)) 2))
95.0%
(*.f64 -4 (pow.f64 (*.f64 (/.f64 a x-scale) (neg.f64 (/.f64 b y-scale))) 2))
94.7%
(*.f64 -4 (pow.f64 (*.f64 (fabs.f64 (*.f64 a b)) (fabs.f64 (/.f64 (/.f64 1 x-scale) y-scale))) 2))
95.5%
(*.f64 -4 (pow.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))) 2))
79.9%
(*.f64 -4 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 3))
63.5%
(*.f64 -4 (/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
80.1%
(*.f64 -4 (/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 x-scale y-scale) (*.f64 x-scale y-scale))))
79.9%
(*.f64 -4 (/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) 2) (pow.f64 (cbrt.f64 (*.f64 a b)) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))
80.0%
(*.f64 -4 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 a b) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
80.1%
(*.f64 -4 (/.f64 1 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) (pow.f64 (*.f64 a b) 2))))
80.1%
(*.f64 -4 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
69.0%
(*.f64 -4 (*.f64 (pow.f64 a 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 3)))
69.0%
(*.f64 -4 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 y-scale x-scale) -2))))
68.9%
(*.f64 -4 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (/.f64 1 (*.f64 x-scale y-scale)) (/.f64 1 (*.f64 x-scale y-scale))))))
71.3%
(*.f64 -4 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 3)))
41.0%
0
Compiler

Compiled 820 to 620 computations (24.4% saved)

localize357.0ms (0.2%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.7%
(pow.f64 (*.f64 a b) 2)
99.6%
(pow.f64 (*.f64 x-scale y-scale) 2)
81.2%
(/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
58.3%
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
100.0%
(pow.f64 x-scale 2)
99.7%
(pow.f64 (*.f64 a b) 2)
81.2%
(/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))
76.5%
(*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))
99.7%
(pow.f64 (*.f64 a b) 2)
99.6%
(pow.f64 (*.f64 x-scale y-scale) -2)
81.2%
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
99.7%
(pow.f64 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)) 2)
87.0%
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
99.7%
(pow.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))) 2)
95.0%
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
93.0%
(/.f64 b (*.f64 x-scale y-scale))
Compiler

Compiled 264 to 113 computations (57.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 161.0ms
Operation ival-pow, time spent: 98.0ms, 61.0% of total-time
Operation ival-mult, time spent: 31.0ms, 19.0% of total-time
Operation ival-div, time spent: 15.0ms, 9.0% of total-time
Operation const, time spent: 11.0ms, 7.0% of total-time
Operation ival-cbrt, time spent: 6.0ms, 4.0% of total-time

series131.0ms (0.1%)

Counts
10 → 264
Calls

102 calls:

TimeVariablePointExpression
44.0ms
y-scale
@inf
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
8.0ms
x-scale
@-inf
(/.f64 b (*.f64 x-scale y-scale))
5.0ms
a
@0
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
4.0ms
x-scale
@inf
(pow.f64 x-scale 2)
4.0ms
x-scale
@0
(pow.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))) 2)

rewrite238.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1129×log1p-expm1-u
334×times-frac
328×associate-*r*
297×expm1-log1p-u
294×prod-diff
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031308
1484302
25570302
Stop Event
node limit
Counts
10 → 575
Calls
Call 1
Inputs
(/.f64 b (*.f64 x-scale y-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(pow.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))) 2)
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(pow.f64 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)) 2)
(*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))
(pow.f64 x-scale 2)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 b (*.f64 x-scale y-scale)))) 1)
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (/.f64 b (*.f64 x-scale y-scale)) 1)
(*.f64 1 (/.f64 b (*.f64 x-scale y-scale)))
(*.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) (pow.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) 2) (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) (*.f64 x-scale y-scale)))
(*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (/.f64 (/.f64 1 x-scale) y-scale)))
(*.f64 (sqrt.f64 (/.f64 b (*.f64 x-scale y-scale))) (sqrt.f64 (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (sqrt.f64 b) (/.f64 (sqrt.f64 b) (*.f64 x-scale y-scale)))
(*.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (/.f64 (/.f64 1 x-scale) y-scale)))
(*.f64 (neg.f64 b) (/.f64 1 (*.f64 x-scale (neg.f64 y-scale))))
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) b)
(*.f64 (/.f64 b x-scale) (/.f64 1 y-scale))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (sqrt.f64 b) x-scale) (/.f64 (sqrt.f64 b) y-scale))
(*.f64 (/.f64 1 x-scale) (/.f64 b y-scale))
(*.f64 (/.f64 1 y-scale) (/.f64 b x-scale))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (/.f64 b (cbrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 x-scale y-scale))) (/.f64 b (sqrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) x-scale) (/.f64 (cbrt.f64 b) y-scale))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) y-scale) (/.f64 (cbrt.f64 b) x-scale))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (*.f64 x-scale y-scale))) (/.f64 (cbrt.f64 b) (sqrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 (sqrt.f64 b) y-scale) (/.f64 (sqrt.f64 b) x-scale))
(*.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 x-scale y-scale))))
(pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 1)
(pow.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) 3)
(pow.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 b (*.f64 x-scale y-scale))) 2)
(pow.f64 (*.f64 x-scale (/.f64 y-scale b)) -1)
(neg.f64 (/.f64 b (*.f64 x-scale (neg.f64 y-scale))))
(neg.f64 (/.f64 (neg.f64 b) (*.f64 x-scale y-scale)))
(sqrt.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2))
(log.f64 (exp.f64 (/.f64 b (*.f64 x-scale y-scale))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 b (*.f64 x-scale y-scale)))))
(cbrt.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 3))
(cbrt.f64 (/.f64 (pow.f64 b 3) (pow.f64 (*.f64 x-scale y-scale) 3)))
(expm1.f64 (log1p.f64 (/.f64 b (*.f64 x-scale y-scale))))
(log1p.f64 (expm1.f64 (/.f64 b (*.f64 x-scale y-scale))))
(exp.f64 (log.f64 (/.f64 b (*.f64 x-scale y-scale))))
(exp.f64 (*.f64 (log.f64 (/.f64 b (*.f64 x-scale y-scale))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) 1)
(/.f64 a (*.f64 x-scale (/.f64 y-scale b)))
(/.f64 (*.f64 b a) (*.f64 x-scale y-scale))
(/.f64 1 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)))
(/.f64 1 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(/.f64 1 (/.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) 1))
(/.f64 1 (/.f64 y-scale (*.f64 b (/.f64 a x-scale))))
(/.f64 (*.f64 b (neg.f64 a)) (*.f64 x-scale (neg.f64 y-scale)))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(/.f64 (*.f64 b (/.f64 a x-scale)) y-scale)
(/.f64 (sqrt.f64 (neg.f64 (pow.f64 (*.f64 b a) 2))) (sqrt.f64 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))) x-scale)
(/.f64 (neg.f64 (*.f64 b (neg.f64 a))) (neg.f64 (*.f64 x-scale (neg.f64 y-scale))))
(/.f64 (neg.f64 (*.f64 b (/.f64 a x-scale))) (neg.f64 y-scale))
(/.f64 (/.f64 (*.f64 b a) 1) (*.f64 x-scale y-scale))
(/.f64 (/.f64 (*.f64 b a) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (cbrt.f64 (*.f64 x-scale y-scale)))
(/.f64 (/.f64 (*.f64 b a) y-scale) x-scale)
(/.f64 (/.f64 (*.f64 b a) (sqrt.f64 (*.f64 x-scale y-scale))) (sqrt.f64 (*.f64 x-scale y-scale)))
(/.f64 (*.f64 (/.f64 a x-scale) b) y-scale)
(/.f64 (*.f64 (/.f64 b x-scale) a) y-scale)
(/.f64 (*.f64 a (/.f64 b y-scale)) x-scale)
(/.f64 (/.f64 (*.f64 b (/.f64 a x-scale)) 1) y-scale)
(/.f64 (/.f64 (*.f64 b (/.f64 a x-scale)) (pow.f64 (cbrt.f64 y-scale) 2)) (cbrt.f64 y-scale))
(/.f64 (/.f64 (*.f64 b (/.f64 a x-scale)) (sqrt.f64 y-scale)) (sqrt.f64 y-scale))
(pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)
(pow.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) -1)
(neg.f64 (/.f64 (*.f64 b a) (*.f64 x-scale (neg.f64 y-scale))))
(neg.f64 (/.f64 (*.f64 b (neg.f64 a)) (*.f64 x-scale y-scale)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))
(fabs.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))
(log.f64 (pow.f64 (exp.f64 (/.f64 a x-scale)) (/.f64 b y-scale)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 3) (pow.f64 a 3)))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 x-scale y-scale) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(exp.f64 (log.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))) 1)
(*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 a (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 a (*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))
(*.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1)
(*.f64 (*.f64 b a) (/.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (*.f64 b a) (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 (*.f64 b a) 2))
(*.f64 (pow.f64 x-scale -2) (*.f64 (pow.f64 y-scale -2) (pow.f64 (*.f64 b a) 2)))
(*.f64 (pow.f64 a 2) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2))
(*.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2) (pow.f64 a 2))
(*.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 (*.f64 b a) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (/.f64 1 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 a x-scale) (*.f64 (/.f64 b y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (pow.f64 (*.f64 b a) 2)))
(*.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (/.f64 1 (pow.f64 x-scale 2)))
(*.f64 (pow.f64 (/.f64 a x-scale) 2) (pow.f64 (/.f64 b y-scale) 2))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 (/.f64 a x-scale) (/.f64 a x-scale)) (*.f64 (/.f64 b y-scale) (/.f64 b y-scale)))
(*.f64 (/.f64 (*.f64 b a) (pow.f64 y-scale 2)) (/.f64 (*.f64 b a) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (*.f64 b a) (pow.f64 x-scale 2)) (/.f64 (*.f64 b a) (pow.f64 y-scale 2)))
(*.f64 (/.f64 (*.f64 b a) 1) (/.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (/.f64 (*.f64 b a) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (*.f64 b a) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 (pow.f64 a 2) (*.f64 x-scale y-scale)) (/.f64 (pow.f64 b 2) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 b 2) (pow.f64 y-scale 2)))
(*.f64 (/.f64 (pow.f64 a 2) 1) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2))
(*.f64 (/.f64 (pow.f64 a 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (pow.f64 b 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 1 (pow.f64 y-scale 2)) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale 2)))
(*.f64 (/.f64 1 (pow.f64 x-scale 2)) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (*.f64 x-scale y-scale)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 y-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 b (*.f64 x-scale y-scale))) a)
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) a) (/.f64 b (*.f64 x-scale y-scale)))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b a)) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 a x-scale)) (/.f64 b y-scale))
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale -2)) (pow.f64 y-scale -2))
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (/.f64 (/.f64 1 x-scale) y-scale)) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (*.f64 b a)) (*.f64 b a))
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (cbrt.f64 (pow.f64 (*.f64 b a) 4))) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) 1) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(/.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)))
(/.f64 (*.f64 b a) (*.f64 (*.f64 x-scale y-scale) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(/.f64 (*.f64 b a) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) (*.f64 x-scale y-scale)))
(/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(/.f64 1 (/.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1))
(/.f64 1 (/.f64 (pow.f64 x-scale 2) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))))
(/.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (*.f64 b (neg.f64 a)) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) (*.f64 x-scale (neg.f64 y-scale))))
(/.f64 -1 (neg.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (pow.f64 x-scale 2))
(/.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) y-scale))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 b (neg.f64 a))) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) (*.f64 x-scale (neg.f64 y-scale))))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b (/.f64 a x-scale))) (pow.f64 y-scale 2))
(/.f64 (*.f64 (*.f64 b a) (*.f64 b (/.f64 a x-scale))) (*.f64 (*.f64 x-scale y-scale) y-scale))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) 1) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 b (/.f64 a x-scale))) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) y-scale))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b a)) (*.f64 y-scale (*.f64 x-scale y-scale)))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) 1) (*.f64 y-scale (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b (neg.f64 a))) (*.f64 y-scale (*.f64 x-scale (neg.f64 y-scale))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 b a) 2))) (neg.f64 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))) (neg.f64 (pow.f64 x-scale 2)))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale)) (*.f64 x-scale y-scale))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale 2)) (pow.f64 y-scale 2))
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b a)) (*.f64 x-scale y-scale))
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (neg.f64 a))) (*.f64 x-scale (neg.f64 y-scale)))
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (/.f64 a x-scale))) y-scale)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (*.f64 (*.f64 b a) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 x-scale y-scale))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 x-scale (neg.f64 y-scale)))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) y-scale)
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) 1) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) x-scale) x-scale)
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) 1) (pow.f64 x-scale 2))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (cbrt.f64 (pow.f64 x-scale 4))) (pow.f64 (cbrt.f64 x-scale) 2))
(neg.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3) (pow.f64 (pow.f64 (*.f64 b a) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) 1)
(*.f64 b (/.f64 a (*.f64 x-scale y-scale)))
(*.f64 b (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) a))
(*.f64 b (*.f64 a (/.f64 (/.f64 1 x-scale) y-scale)))
(*.f64 (/.f64 b (*.f64 x-scale y-scale)) a)
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 1)
(*.f64 (*.f64 b a) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 1 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (/.f64 (cbrt.f64 (*.f64 b a)) (*.f64 x-scale y-scale)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 (cbrt.f64 (*.f64 b a)) (/.f64 (/.f64 1 x-scale) y-scale)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) 2) (*.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) a))
(*.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (sqrt.f64 (/.f64 b (*.f64 x-scale y-scale))) (*.f64 (sqrt.f64 (/.f64 b (*.f64 x-scale y-scale))) a))
(*.f64 (sqrt.f64 (*.f64 b a)) (/.f64 (sqrt.f64 (*.f64 b a)) (*.f64 x-scale y-scale)))
(*.f64 (sqrt.f64 (*.f64 b a)) (*.f64 (sqrt.f64 (*.f64 b a)) (/.f64 (/.f64 1 x-scale) y-scale)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (*.f64 b (neg.f64 a)) (/.f64 1 (*.f64 x-scale (neg.f64 y-scale))))
(*.f64 (/.f64 a x-scale) (/.f64 b y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 b a))
(*.f64 (/.f64 b x-scale) (/.f64 a y-scale))
(*.f64 (*.f64 b (/.f64 a x-scale)) (/.f64 1 y-scale))
(*.f64 (/.f64 a y-scale) (/.f64 b x-scale))
(*.f64 (/.f64 b 1) (/.f64 a (*.f64 x-scale y-scale)))
(*.f64 (/.f64 b (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (/.f64 a (cbrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 b (sqrt.f64 (*.f64 x-scale y-scale))) (/.f64 a (sqrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 a (sqrt.f64 (*.f64 x-scale y-scale))) (/.f64 b (sqrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 a 1) (/.f64 b (*.f64 x-scale y-scale)))
(*.f64 (/.f64 a (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (/.f64 b (cbrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 1 x-scale) (/.f64 (*.f64 b a) y-scale))
(*.f64 (/.f64 1 y-scale) (*.f64 b (/.f64 a x-scale)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (/.f64 (*.f64 b a) (cbrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 x-scale y-scale))) (/.f64 (*.f64 b a) (sqrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) x-scale) (/.f64 (cbrt.f64 (*.f64 b a)) y-scale))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) y-scale) (/.f64 (cbrt.f64 (*.f64 b a)) x-scale))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 b a)) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (sqrt.f64 (*.f64 x-scale y-scale))) (/.f64 (cbrt.f64 (*.f64 b a)) (sqrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b a)) x-scale) (/.f64 (sqrt.f64 (*.f64 b a)) y-scale))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b a)) y-scale) (/.f64 (sqrt.f64 (*.f64 b a)) x-scale))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b a)) 1) (/.f64 (sqrt.f64 (*.f64 b a)) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b a)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (/.f64 (sqrt.f64 (*.f64 b a)) (cbrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (*.f64 (/.f64 b (*.f64 x-scale y-scale)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (*.f64 (/.f64 b (*.f64 x-scale y-scale)) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (*.f64 a (pow.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) 2)) (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (*.f64 a (sqrt.f64 (/.f64 b (*.f64 x-scale y-scale)))) (sqrt.f64 (/.f64 b (*.f64 x-scale y-scale))))
(pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)
(pow.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) -1)
(neg.f64 (/.f64 (*.f64 b a) (*.f64 x-scale (neg.f64 y-scale))))
(neg.f64 (/.f64 (*.f64 b (neg.f64 a)) (*.f64 x-scale y-scale)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))
(fabs.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))
(log.f64 (pow.f64 (exp.f64 (/.f64 a x-scale)) (/.f64 b y-scale)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 3) (pow.f64 a 3)))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 x-scale y-scale) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(exp.f64 (log.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))) 1)
(*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 a (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 a (*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))
(*.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1)
(*.f64 (*.f64 b a) (/.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (*.f64 b a) (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 (*.f64 b a) 2))
(*.f64 (pow.f64 x-scale -2) (*.f64 (pow.f64 y-scale -2) (pow.f64 (*.f64 b a) 2)))
(*.f64 (pow.f64 a 2) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2))
(*.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2) (pow.f64 a 2))
(*.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 (*.f64 b a) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (/.f64 1 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 a x-scale) (*.f64 (/.f64 b y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (pow.f64 (*.f64 b a) 2)))
(*.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (/.f64 1 (pow.f64 x-scale 2)))
(*.f64 (pow.f64 (/.f64 a x-scale) 2) (pow.f64 (/.f64 b y-scale) 2))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 (/.f64 a x-scale) (/.f64 a x-scale)) (*.f64 (/.f64 b y-scale) (/.f64 b y-scale)))
(*.f64 (/.f64 (*.f64 b a) (pow.f64 y-scale 2)) (/.f64 (*.f64 b a) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (*.f64 b a) (pow.f64 x-scale 2)) (/.f64 (*.f64 b a) (pow.f64 y-scale 2)))
(*.f64 (/.f64 (*.f64 b a) 1) (/.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (/.f64 (*.f64 b a) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (*.f64 b a) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 (pow.f64 a 2) (*.f64 x-scale y-scale)) (/.f64 (pow.f64 b 2) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 b 2) (pow.f64 y-scale 2)))
(*.f64 (/.f64 (pow.f64 a 2) 1) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2))
(*.f64 (/.f64 (pow.f64 a 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (pow.f64 b 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 1 (pow.f64 y-scale 2)) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale 2)))
(*.f64 (/.f64 1 (pow.f64 x-scale 2)) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (*.f64 x-scale y-scale)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 y-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 b (*.f64 x-scale y-scale))) a)
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) a) (/.f64 b (*.f64 x-scale y-scale)))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b a)) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 a x-scale)) (/.f64 b y-scale))
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale -2)) (pow.f64 y-scale -2))
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (/.f64 (/.f64 1 x-scale) y-scale)) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (*.f64 b a)) (*.f64 b a))
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (cbrt.f64 (pow.f64 (*.f64 b a) 4))) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) 1) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(/.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)))
(/.f64 (*.f64 b a) (*.f64 (*.f64 x-scale y-scale) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(/.f64 (*.f64 b a) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) (*.f64 x-scale y-scale)))
(/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(/.f64 1 (/.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1))
(/.f64 1 (/.f64 (pow.f64 x-scale 2) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))))
(/.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (*.f64 b (neg.f64 a)) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) (*.f64 x-scale (neg.f64 y-scale))))
(/.f64 -1 (neg.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (pow.f64 x-scale 2))
(/.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) y-scale))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 b (neg.f64 a))) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) (*.f64 x-scale (neg.f64 y-scale))))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b (/.f64 a x-scale))) (pow.f64 y-scale 2))
(/.f64 (*.f64 (*.f64 b a) (*.f64 b (/.f64 a x-scale))) (*.f64 (*.f64 x-scale y-scale) y-scale))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) 1) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 b (/.f64 a x-scale))) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) y-scale))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b a)) (*.f64 y-scale (*.f64 x-scale y-scale)))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) 1) (*.f64 y-scale (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b (neg.f64 a))) (*.f64 y-scale (*.f64 x-scale (neg.f64 y-scale))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 b a) 2))) (neg.f64 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))) (neg.f64 (pow.f64 x-scale 2)))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale)) (*.f64 x-scale y-scale))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale 2)) (pow.f64 y-scale 2))
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b a)) (*.f64 x-scale y-scale))
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (neg.f64 a))) (*.f64 x-scale (neg.f64 y-scale)))
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (/.f64 a x-scale))) y-scale)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (*.f64 (*.f64 b a) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 x-scale y-scale))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 x-scale (neg.f64 y-scale)))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) y-scale)
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) 1) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) x-scale) x-scale)
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) 1) (pow.f64 x-scale 2))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (cbrt.f64 (pow.f64 x-scale 4))) (pow.f64 (cbrt.f64 x-scale) 2))
(neg.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3) (pow.f64 (pow.f64 (*.f64 b a) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))) 1)
(/.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)))
(/.f64 (*.f64 b a) (*.f64 (*.f64 x-scale y-scale) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(/.f64 (*.f64 b a) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) (*.f64 x-scale y-scale)))
(/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(/.f64 1 (/.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1))
(/.f64 1 (/.f64 (pow.f64 x-scale 2) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))))
(/.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (*.f64 b (neg.f64 a)) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) (*.f64 x-scale (neg.f64 y-scale))))
(/.f64 -1 (neg.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (pow.f64 x-scale 2))
(/.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) y-scale))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 b (neg.f64 a))) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) (*.f64 x-scale (neg.f64 y-scale))))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b (/.f64 a x-scale))) (pow.f64 y-scale 2))
(/.f64 (*.f64 (*.f64 b a) (*.f64 b (/.f64 a x-scale))) (*.f64 (*.f64 x-scale y-scale) y-scale))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) 1) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 b (/.f64 a x-scale))) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) y-scale))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b a)) (*.f64 y-scale (*.f64 x-scale y-scale)))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) 1) (*.f64 y-scale (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b (neg.f64 a))) (*.f64 y-scale (*.f64 x-scale (neg.f64 y-scale))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 b a) 2))) (neg.f64 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))) (neg.f64 (pow.f64 x-scale 2)))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale)) (*.f64 x-scale y-scale))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale 2)) (pow.f64 y-scale 2))
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b a)) (*.f64 x-scale y-scale))
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (neg.f64 a))) (*.f64 x-scale (neg.f64 y-scale)))
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (/.f64 a x-scale))) y-scale)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (*.f64 (*.f64 b a) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 x-scale y-scale))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 x-scale (neg.f64 y-scale)))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) y-scale)
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) 1) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) x-scale) x-scale)
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) 1) (pow.f64 x-scale 2))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (cbrt.f64 (pow.f64 x-scale 4))) (pow.f64 (cbrt.f64 x-scale) 2))
(pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)
(pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 3) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) -1)
(neg.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3) (pow.f64 (pow.f64 (*.f64 b a) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) -2))) 1)
(*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 1)
(*.f64 (pow.f64 x-scale -2) (pow.f64 y-scale -2))
(*.f64 (pow.f64 y-scale -2) (pow.f64 x-scale -2))
(*.f64 1 (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) -2) (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) -2))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x-scale y-scale)) -2) (pow.f64 (sqrt.f64 (*.f64 x-scale y-scale)) -2))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 1))
(/.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 x-scale y-scale))
(/.f64 -1 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (/.f64 1 (pow.f64 y-scale 2)) (pow.f64 x-scale 2))
(/.f64 (/.f64 1 (pow.f64 x-scale 2)) (pow.f64 y-scale 2))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4))
(log.f64 (exp.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) -2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(exp.f64 (*.f64 -2 (log.f64 (*.f64 x-scale y-scale))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (*.f64 x-scale y-scale))) 1))
(exp.f64 (neg.f64 (*.f64 2 (log.f64 (*.f64 x-scale y-scale)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))) 1)
(*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 a (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 a (*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))
(*.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1)
(*.f64 (*.f64 b a) (/.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (*.f64 b a) (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 (*.f64 b a) 2))
(*.f64 (pow.f64 x-scale -2) (*.f64 (pow.f64 y-scale -2) (pow.f64 (*.f64 b a) 2)))
(*.f64 (pow.f64 a 2) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2))
(*.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2) (pow.f64 a 2))
(*.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 (*.f64 b a) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (/.f64 1 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 a x-scale) (*.f64 (/.f64 b y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (pow.f64 (*.f64 b a) 2)))
(*.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (/.f64 1 (pow.f64 x-scale 2)))
(*.f64 (pow.f64 (/.f64 a x-scale) 2) (pow.f64 (/.f64 b y-scale) 2))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 (/.f64 a x-scale) (/.f64 a x-scale)) (*.f64 (/.f64 b y-scale) (/.f64 b y-scale)))
(*.f64 (/.f64 (*.f64 b a) (pow.f64 y-scale 2)) (/.f64 (*.f64 b a) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (*.f64 b a) (pow.f64 x-scale 2)) (/.f64 (*.f64 b a) (pow.f64 y-scale 2)))
(*.f64 (/.f64 (*.f64 b a) 1) (/.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (/.f64 (*.f64 b a) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (*.f64 b a) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 (pow.f64 a 2) (*.f64 x-scale y-scale)) (/.f64 (pow.f64 b 2) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 b 2) (pow.f64 y-scale 2)))
(*.f64 (/.f64 (pow.f64 a 2) 1) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2))
(*.f64 (/.f64 (pow.f64 a 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (pow.f64 b 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 1 (pow.f64 y-scale 2)) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale 2)))
(*.f64 (/.f64 1 (pow.f64 x-scale 2)) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (*.f64 x-scale y-scale)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 y-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 b (*.f64 x-scale y-scale))) a)
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) a) (/.f64 b (*.f64 x-scale y-scale)))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b a)) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 a x-scale)) (/.f64 b y-scale))
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale -2)) (pow.f64 y-scale -2))
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (/.f64 (/.f64 1 x-scale) y-scale)) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (*.f64 b a)) (*.f64 b a))
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (cbrt.f64 (pow.f64 (*.f64 b a) 4))) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) 1) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)
(pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 3) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) -1)
(neg.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3) (pow.f64 (pow.f64 (*.f64 b a) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x-scale 2))) 1)
(*.f64 x-scale x-scale)
(*.f64 (pow.f64 x-scale 2) 1)
(*.f64 1 (pow.f64 x-scale 2))
(*.f64 (pow.f64 (cbrt.f64 x-scale) 2) (cbrt.f64 (pow.f64 x-scale 4)))
(*.f64 (pow.f64 (cbrt.f64 x-scale) 2) (*.f64 (cbrt.f64 x-scale) x-scale))
(*.f64 (cbrt.f64 (pow.f64 x-scale 4)) (pow.f64 (cbrt.f64 x-scale) 2))
(*.f64 (sqrt.f64 x-scale) (*.f64 (sqrt.f64 x-scale) x-scale))
(*.f64 (*.f64 x-scale (sqrt.f64 x-scale)) (sqrt.f64 x-scale))
(*.f64 (*.f64 x-scale (pow.f64 (cbrt.f64 x-scale) 2)) (cbrt.f64 x-scale))
(sqrt.f64 (pow.f64 x-scale 4))
(log.f64 (exp.f64 (pow.f64 x-scale 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 x-scale 2))))
(cbrt.f64 (pow.f64 (pow.f64 x-scale 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 x-scale 2)))
(log1p.f64 (expm1.f64 (pow.f64 x-scale 2)))
(exp.f64 (*.f64 2 (log.f64 x-scale)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 x-scale)) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) 1)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) 2))
(*.f64 (pow.f64 1 1/3) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) 1/3) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(/.f64 1 (cbrt.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 (*.f64 b a) 2))) (cbrt.f64 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))) (pow.f64 (cbrt.f64 x-scale) 2))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1/3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)) 3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(exp.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)) 1))

simplify417.0ms (0.3%)

Algorithm
egg-herbie
Rules
1634×log-prod
1012×associate-*r/
896×associate-/l*
852×fma-define
834×log-div
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067741254
1177332218
2611232218
Stop Event
node limit
Counts
839 → 393
Calls
Call 1
Inputs
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 b (*.f64 x-scale y-scale)))) 1)
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (/.f64 b (*.f64 x-scale y-scale)) 1)
(*.f64 1 (/.f64 b (*.f64 x-scale y-scale)))
(*.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) (pow.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) 2) (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) (*.f64 x-scale y-scale)))
(*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (/.f64 (/.f64 1 x-scale) y-scale)))
(*.f64 (sqrt.f64 (/.f64 b (*.f64 x-scale y-scale))) (sqrt.f64 (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (sqrt.f64 b) (/.f64 (sqrt.f64 b) (*.f64 x-scale y-scale)))
(*.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (/.f64 (/.f64 1 x-scale) y-scale)))
(*.f64 (neg.f64 b) (/.f64 1 (*.f64 x-scale (neg.f64 y-scale))))
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) b)
(*.f64 (/.f64 b x-scale) (/.f64 1 y-scale))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (sqrt.f64 b) x-scale) (/.f64 (sqrt.f64 b) y-scale))
(*.f64 (/.f64 1 x-scale) (/.f64 b y-scale))
(*.f64 (/.f64 1 y-scale) (/.f64 b x-scale))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (/.f64 b (cbrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 x-scale y-scale))) (/.f64 b (sqrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) x-scale) (/.f64 (cbrt.f64 b) y-scale))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) y-scale) (/.f64 (cbrt.f64 b) x-scale))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (*.f64 x-scale y-scale))) (/.f64 (cbrt.f64 b) (sqrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 (sqrt.f64 b) y-scale) (/.f64 (sqrt.f64 b) x-scale))
(*.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 x-scale y-scale))))
(pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 1)
(pow.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) 3)
(pow.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 b (*.f64 x-scale y-scale))) 2)
(pow.f64 (*.f64 x-scale (/.f64 y-scale b)) -1)
(neg.f64 (/.f64 b (*.f64 x-scale (neg.f64 y-scale))))
(neg.f64 (/.f64 (neg.f64 b) (*.f64 x-scale y-scale)))
(sqrt.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2))
(log.f64 (exp.f64 (/.f64 b (*.f64 x-scale y-scale))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 b (*.f64 x-scale y-scale)))))
(cbrt.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 3))
(cbrt.f64 (/.f64 (pow.f64 b 3) (pow.f64 (*.f64 x-scale y-scale) 3)))
(expm1.f64 (log1p.f64 (/.f64 b (*.f64 x-scale y-scale))))
(log1p.f64 (expm1.f64 (/.f64 b (*.f64 x-scale y-scale))))
(exp.f64 (log.f64 (/.f64 b (*.f64 x-scale y-scale))))
(exp.f64 (*.f64 (log.f64 (/.f64 b (*.f64 x-scale y-scale))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) 1)
(/.f64 a (*.f64 x-scale (/.f64 y-scale b)))
(/.f64 (*.f64 b a) (*.f64 x-scale y-scale))
(/.f64 1 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)))
(/.f64 1 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(/.f64 1 (/.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) 1))
(/.f64 1 (/.f64 y-scale (*.f64 b (/.f64 a x-scale))))
(/.f64 (*.f64 b (neg.f64 a)) (*.f64 x-scale (neg.f64 y-scale)))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(/.f64 (*.f64 b (/.f64 a x-scale)) y-scale)
(/.f64 (sqrt.f64 (neg.f64 (pow.f64 (*.f64 b a) 2))) (sqrt.f64 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))) x-scale)
(/.f64 (neg.f64 (*.f64 b (neg.f64 a))) (neg.f64 (*.f64 x-scale (neg.f64 y-scale))))
(/.f64 (neg.f64 (*.f64 b (/.f64 a x-scale))) (neg.f64 y-scale))
(/.f64 (/.f64 (*.f64 b a) 1) (*.f64 x-scale y-scale))
(/.f64 (/.f64 (*.f64 b a) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (cbrt.f64 (*.f64 x-scale y-scale)))
(/.f64 (/.f64 (*.f64 b a) y-scale) x-scale)
(/.f64 (/.f64 (*.f64 b a) (sqrt.f64 (*.f64 x-scale y-scale))) (sqrt.f64 (*.f64 x-scale y-scale)))
(/.f64 (*.f64 (/.f64 a x-scale) b) y-scale)
(/.f64 (*.f64 (/.f64 b x-scale) a) y-scale)
(/.f64 (*.f64 a (/.f64 b y-scale)) x-scale)
(/.f64 (/.f64 (*.f64 b (/.f64 a x-scale)) 1) y-scale)
(/.f64 (/.f64 (*.f64 b (/.f64 a x-scale)) (pow.f64 (cbrt.f64 y-scale) 2)) (cbrt.f64 y-scale))
(/.f64 (/.f64 (*.f64 b (/.f64 a x-scale)) (sqrt.f64 y-scale)) (sqrt.f64 y-scale))
(pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)
(pow.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) -1)
(neg.f64 (/.f64 (*.f64 b a) (*.f64 x-scale (neg.f64 y-scale))))
(neg.f64 (/.f64 (*.f64 b (neg.f64 a)) (*.f64 x-scale y-scale)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))
(fabs.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))
(log.f64 (pow.f64 (exp.f64 (/.f64 a x-scale)) (/.f64 b y-scale)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 3) (pow.f64 a 3)))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 x-scale y-scale) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(exp.f64 (log.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))) 1)
(*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 a (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 a (*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))
(*.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1)
(*.f64 (*.f64 b a) (/.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (*.f64 b a) (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 (*.f64 b a) 2))
(*.f64 (pow.f64 x-scale -2) (*.f64 (pow.f64 y-scale -2) (pow.f64 (*.f64 b a) 2)))
(*.f64 (pow.f64 a 2) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2))
(*.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2) (pow.f64 a 2))
(*.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 (*.f64 b a) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (/.f64 1 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 a x-scale) (*.f64 (/.f64 b y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (pow.f64 (*.f64 b a) 2)))
(*.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (/.f64 1 (pow.f64 x-scale 2)))
(*.f64 (pow.f64 (/.f64 a x-scale) 2) (pow.f64 (/.f64 b y-scale) 2))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 (/.f64 a x-scale) (/.f64 a x-scale)) (*.f64 (/.f64 b y-scale) (/.f64 b y-scale)))
(*.f64 (/.f64 (*.f64 b a) (pow.f64 y-scale 2)) (/.f64 (*.f64 b a) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (*.f64 b a) (pow.f64 x-scale 2)) (/.f64 (*.f64 b a) (pow.f64 y-scale 2)))
(*.f64 (/.f64 (*.f64 b a) 1) (/.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (/.f64 (*.f64 b a) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (*.f64 b a) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 (pow.f64 a 2) (*.f64 x-scale y-scale)) (/.f64 (pow.f64 b 2) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 b 2) (pow.f64 y-scale 2)))
(*.f64 (/.f64 (pow.f64 a 2) 1) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2))
(*.f64 (/.f64 (pow.f64 a 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (pow.f64 b 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 1 (pow.f64 y-scale 2)) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale 2)))
(*.f64 (/.f64 1 (pow.f64 x-scale 2)) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (*.f64 x-scale y-scale)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 y-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 b (*.f64 x-scale y-scale))) a)
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) a) (/.f64 b (*.f64 x-scale y-scale)))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b a)) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 a x-scale)) (/.f64 b y-scale))
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale -2)) (pow.f64 y-scale -2))
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (/.f64 (/.f64 1 x-scale) y-scale)) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (*.f64 b a)) (*.f64 b a))
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (cbrt.f64 (pow.f64 (*.f64 b a) 4))) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) 1) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(/.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)))
(/.f64 (*.f64 b a) (*.f64 (*.f64 x-scale y-scale) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(/.f64 (*.f64 b a) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) (*.f64 x-scale y-scale)))
(/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(/.f64 1 (/.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1))
(/.f64 1 (/.f64 (pow.f64 x-scale 2) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))))
(/.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (*.f64 b (neg.f64 a)) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) (*.f64 x-scale (neg.f64 y-scale))))
(/.f64 -1 (neg.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (pow.f64 x-scale 2))
(/.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) y-scale))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 b (neg.f64 a))) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) (*.f64 x-scale (neg.f64 y-scale))))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b (/.f64 a x-scale))) (pow.f64 y-scale 2))
(/.f64 (*.f64 (*.f64 b a) (*.f64 b (/.f64 a x-scale))) (*.f64 (*.f64 x-scale y-scale) y-scale))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) 1) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 b (/.f64 a x-scale))) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) y-scale))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b a)) (*.f64 y-scale (*.f64 x-scale y-scale)))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) 1) (*.f64 y-scale (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b (neg.f64 a))) (*.f64 y-scale (*.f64 x-scale (neg.f64 y-scale))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 b a) 2))) (neg.f64 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))) (neg.f64 (pow.f64 x-scale 2)))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale)) (*.f64 x-scale y-scale))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale 2)) (pow.f64 y-scale 2))
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b a)) (*.f64 x-scale y-scale))
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (neg.f64 a))) (*.f64 x-scale (neg.f64 y-scale)))
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (/.f64 a x-scale))) y-scale)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (*.f64 (*.f64 b a) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 x-scale y-scale))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 x-scale (neg.f64 y-scale)))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) y-scale)
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) 1) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) x-scale) x-scale)
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) 1) (pow.f64 x-scale 2))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (cbrt.f64 (pow.f64 x-scale 4))) (pow.f64 (cbrt.f64 x-scale) 2))
(neg.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3) (pow.f64 (pow.f64 (*.f64 b a) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) 1)
(*.f64 b (/.f64 a (*.f64 x-scale y-scale)))
(*.f64 b (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) a))
(*.f64 b (*.f64 a (/.f64 (/.f64 1 x-scale) y-scale)))
(*.f64 (/.f64 b (*.f64 x-scale y-scale)) a)
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 1)
(*.f64 (*.f64 b a) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 1 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (/.f64 (cbrt.f64 (*.f64 b a)) (*.f64 x-scale y-scale)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 (cbrt.f64 (*.f64 b a)) (/.f64 (/.f64 1 x-scale) y-scale)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) 2) (*.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) a))
(*.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (sqrt.f64 (/.f64 b (*.f64 x-scale y-scale))) (*.f64 (sqrt.f64 (/.f64 b (*.f64 x-scale y-scale))) a))
(*.f64 (sqrt.f64 (*.f64 b a)) (/.f64 (sqrt.f64 (*.f64 b a)) (*.f64 x-scale y-scale)))
(*.f64 (sqrt.f64 (*.f64 b a)) (*.f64 (sqrt.f64 (*.f64 b a)) (/.f64 (/.f64 1 x-scale) y-scale)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (*.f64 b (neg.f64 a)) (/.f64 1 (*.f64 x-scale (neg.f64 y-scale))))
(*.f64 (/.f64 a x-scale) (/.f64 b y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 b a))
(*.f64 (/.f64 b x-scale) (/.f64 a y-scale))
(*.f64 (*.f64 b (/.f64 a x-scale)) (/.f64 1 y-scale))
(*.f64 (/.f64 a y-scale) (/.f64 b x-scale))
(*.f64 (/.f64 b 1) (/.f64 a (*.f64 x-scale y-scale)))
(*.f64 (/.f64 b (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (/.f64 a (cbrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 b (sqrt.f64 (*.f64 x-scale y-scale))) (/.f64 a (sqrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 a (sqrt.f64 (*.f64 x-scale y-scale))) (/.f64 b (sqrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 a 1) (/.f64 b (*.f64 x-scale y-scale)))
(*.f64 (/.f64 a (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (/.f64 b (cbrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 1 x-scale) (/.f64 (*.f64 b a) y-scale))
(*.f64 (/.f64 1 y-scale) (*.f64 b (/.f64 a x-scale)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (/.f64 (*.f64 b a) (cbrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 x-scale y-scale))) (/.f64 (*.f64 b a) (sqrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) x-scale) (/.f64 (cbrt.f64 (*.f64 b a)) y-scale))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) y-scale) (/.f64 (cbrt.f64 (*.f64 b a)) x-scale))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 b a)) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (sqrt.f64 (*.f64 x-scale y-scale))) (/.f64 (cbrt.f64 (*.f64 b a)) (sqrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b a)) x-scale) (/.f64 (sqrt.f64 (*.f64 b a)) y-scale))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b a)) y-scale) (/.f64 (sqrt.f64 (*.f64 b a)) x-scale))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b a)) 1) (/.f64 (sqrt.f64 (*.f64 b a)) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b a)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (/.f64 (sqrt.f64 (*.f64 b a)) (cbrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (*.f64 (/.f64 b (*.f64 x-scale y-scale)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (*.f64 (/.f64 b (*.f64 x-scale y-scale)) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (*.f64 a (pow.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) 2)) (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (*.f64 a (sqrt.f64 (/.f64 b (*.f64 x-scale y-scale)))) (sqrt.f64 (/.f64 b (*.f64 x-scale y-scale))))
(pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)
(pow.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) -1)
(neg.f64 (/.f64 (*.f64 b a) (*.f64 x-scale (neg.f64 y-scale))))
(neg.f64 (/.f64 (*.f64 b (neg.f64 a)) (*.f64 x-scale y-scale)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))
(fabs.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))
(log.f64 (pow.f64 (exp.f64 (/.f64 a x-scale)) (/.f64 b y-scale)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 3) (pow.f64 a 3)))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 x-scale y-scale) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(exp.f64 (log.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))) 1)
(*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 a (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 a (*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))
(*.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1)
(*.f64 (*.f64 b a) (/.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (*.f64 b a) (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 (*.f64 b a) 2))
(*.f64 (pow.f64 x-scale -2) (*.f64 (pow.f64 y-scale -2) (pow.f64 (*.f64 b a) 2)))
(*.f64 (pow.f64 a 2) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2))
(*.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2) (pow.f64 a 2))
(*.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 (*.f64 b a) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (/.f64 1 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 a x-scale) (*.f64 (/.f64 b y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (pow.f64 (*.f64 b a) 2)))
(*.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (/.f64 1 (pow.f64 x-scale 2)))
(*.f64 (pow.f64 (/.f64 a x-scale) 2) (pow.f64 (/.f64 b y-scale) 2))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 (/.f64 a x-scale) (/.f64 a x-scale)) (*.f64 (/.f64 b y-scale) (/.f64 b y-scale)))
(*.f64 (/.f64 (*.f64 b a) (pow.f64 y-scale 2)) (/.f64 (*.f64 b a) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (*.f64 b a) (pow.f64 x-scale 2)) (/.f64 (*.f64 b a) (pow.f64 y-scale 2)))
(*.f64 (/.f64 (*.f64 b a) 1) (/.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (/.f64 (*.f64 b a) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (*.f64 b a) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 (pow.f64 a 2) (*.f64 x-scale y-scale)) (/.f64 (pow.f64 b 2) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 b 2) (pow.f64 y-scale 2)))
(*.f64 (/.f64 (pow.f64 a 2) 1) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2))
(*.f64 (/.f64 (pow.f64 a 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (pow.f64 b 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 1 (pow.f64 y-scale 2)) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale 2)))
(*.f64 (/.f64 1 (pow.f64 x-scale 2)) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (*.f64 x-scale y-scale)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 y-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 b (*.f64 x-scale y-scale))) a)
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) a) (/.f64 b (*.f64 x-scale y-scale)))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b a)) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 a x-scale)) (/.f64 b y-scale))
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale -2)) (pow.f64 y-scale -2))
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (/.f64 (/.f64 1 x-scale) y-scale)) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (*.f64 b a)) (*.f64 b a))
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (cbrt.f64 (pow.f64 (*.f64 b a) 4))) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) 1) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(/.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)))
(/.f64 (*.f64 b a) (*.f64 (*.f64 x-scale y-scale) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(/.f64 (*.f64 b a) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) (*.f64 x-scale y-scale)))
(/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(/.f64 1 (/.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1))
(/.f64 1 (/.f64 (pow.f64 x-scale 2) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))))
(/.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (*.f64 b (neg.f64 a)) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) (*.f64 x-scale (neg.f64 y-scale))))
(/.f64 -1 (neg.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (pow.f64 x-scale 2))
(/.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) y-scale))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 b (neg.f64 a))) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) (*.f64 x-scale (neg.f64 y-scale))))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b (/.f64 a x-scale))) (pow.f64 y-scale 2))
(/.f64 (*.f64 (*.f64 b a) (*.f64 b (/.f64 a x-scale))) (*.f64 (*.f64 x-scale y-scale) y-scale))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) 1) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 b (/.f64 a x-scale))) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) y-scale))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b a)) (*.f64 y-scale (*.f64 x-scale y-scale)))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) 1) (*.f64 y-scale (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b (neg.f64 a))) (*.f64 y-scale (*.f64 x-scale (neg.f64 y-scale))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 b a) 2))) (neg.f64 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))) (neg.f64 (pow.f64 x-scale 2)))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale)) (*.f64 x-scale y-scale))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale 2)) (pow.f64 y-scale 2))
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b a)) (*.f64 x-scale y-scale))
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (neg.f64 a))) (*.f64 x-scale (neg.f64 y-scale)))
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (/.f64 a x-scale))) y-scale)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (*.f64 (*.f64 b a) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 x-scale y-scale))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 x-scale (neg.f64 y-scale)))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) y-scale)
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) 1) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) x-scale) x-scale)
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) 1) (pow.f64 x-scale 2))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (cbrt.f64 (pow.f64 x-scale 4))) (pow.f64 (cbrt.f64 x-scale) 2))
(neg.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3) (pow.f64 (pow.f64 (*.f64 b a) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))) 1)
(/.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)))
(/.f64 (*.f64 b a) (*.f64 (*.f64 x-scale y-scale) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(/.f64 (*.f64 b a) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) (*.f64 x-scale y-scale)))
(/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(/.f64 1 (/.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1))
(/.f64 1 (/.f64 (pow.f64 x-scale 2) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))))
(/.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (*.f64 b (neg.f64 a)) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) (*.f64 x-scale (neg.f64 y-scale))))
(/.f64 -1 (neg.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (pow.f64 x-scale 2))
(/.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) y-scale))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 b (neg.f64 a))) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) (*.f64 x-scale (neg.f64 y-scale))))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b (/.f64 a x-scale))) (pow.f64 y-scale 2))
(/.f64 (*.f64 (*.f64 b a) (*.f64 b (/.f64 a x-scale))) (*.f64 (*.f64 x-scale y-scale) y-scale))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) 1) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 b (/.f64 a x-scale))) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) y-scale))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b a)) (*.f64 y-scale (*.f64 x-scale y-scale)))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) 1) (*.f64 y-scale (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b (neg.f64 a))) (*.f64 y-scale (*.f64 x-scale (neg.f64 y-scale))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 b a) 2))) (neg.f64 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))) (neg.f64 (pow.f64 x-scale 2)))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale)) (*.f64 x-scale y-scale))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale 2)) (pow.f64 y-scale 2))
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b a)) (*.f64 x-scale y-scale))
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (neg.f64 a))) (*.f64 x-scale (neg.f64 y-scale)))
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (/.f64 a x-scale))) y-scale)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (*.f64 (*.f64 b a) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 x-scale y-scale))
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 x-scale (neg.f64 y-scale)))
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) y-scale)
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) 1) (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) x-scale) x-scale)
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) 1) (pow.f64 x-scale 2))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (cbrt.f64 (pow.f64 x-scale 4))) (pow.f64 (cbrt.f64 x-scale) 2))
(pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)
(pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 3) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) -1)
(neg.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3) (pow.f64 (pow.f64 (*.f64 b a) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) -2))) 1)
(*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 1)
(*.f64 (pow.f64 x-scale -2) (pow.f64 y-scale -2))
(*.f64 (pow.f64 y-scale -2) (pow.f64 x-scale -2))
(*.f64 1 (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) -2) (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) -2))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x-scale y-scale)) -2) (pow.f64 (sqrt.f64 (*.f64 x-scale y-scale)) -2))
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 1 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 1))
(/.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 x-scale y-scale))
(/.f64 -1 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (/.f64 1 (pow.f64 y-scale 2)) (pow.f64 x-scale 2))
(/.f64 (/.f64 1 (pow.f64 x-scale 2)) (pow.f64 y-scale 2))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4))
(log.f64 (exp.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) -2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(exp.f64 (*.f64 -2 (log.f64 (*.f64 x-scale y-scale))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (*.f64 x-scale y-scale))) 1))
(exp.f64 (neg.f64 (*.f64 2 (log.f64 (*.f64 x-scale y-scale)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))) 1)
(*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 a (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 a (*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))
(*.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1)
(*.f64 (*.f64 b a) (/.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (*.f64 b a) (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 (*.f64 b a) 2))
(*.f64 (pow.f64 x-scale -2) (*.f64 (pow.f64 y-scale -2) (pow.f64 (*.f64 b a) 2)))
(*.f64 (pow.f64 a 2) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2))
(*.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2) (pow.f64 a 2))
(*.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 (*.f64 b a) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (/.f64 1 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 a x-scale) (*.f64 (/.f64 b y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (pow.f64 (*.f64 b a) 2)))
(*.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (/.f64 1 (pow.f64 x-scale 2)))
(*.f64 (pow.f64 (/.f64 a x-scale) 2) (pow.f64 (/.f64 b y-scale) 2))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 (/.f64 a x-scale) (/.f64 a x-scale)) (*.f64 (/.f64 b y-scale) (/.f64 b y-scale)))
(*.f64 (/.f64 (*.f64 b a) (pow.f64 y-scale 2)) (/.f64 (*.f64 b a) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (*.f64 b a) (pow.f64 x-scale 2)) (/.f64 (*.f64 b a) (pow.f64 y-scale 2)))
(*.f64 (/.f64 (*.f64 b a) 1) (/.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (/.f64 (*.f64 b a) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (*.f64 b a) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 (pow.f64 a 2) (*.f64 x-scale y-scale)) (/.f64 (pow.f64 b 2) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 b 2) (pow.f64 y-scale 2)))
(*.f64 (/.f64 (pow.f64 a 2) 1) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2))
(*.f64 (/.f64 (pow.f64 a 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (pow.f64 b 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 1 (pow.f64 y-scale 2)) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale 2)))
(*.f64 (/.f64 1 (pow.f64 x-scale 2)) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (*.f64 x-scale y-scale)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 y-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 b (*.f64 x-scale y-scale))) a)
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) a) (/.f64 b (*.f64 x-scale y-scale)))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b a)) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 a x-scale)) (/.f64 b y-scale))
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale -2)) (pow.f64 y-scale -2))
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (/.f64 (/.f64 1 x-scale) y-scale)) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (*.f64 b a)) (*.f64 b a))
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (cbrt.f64 (pow.f64 (*.f64 b a) 4))) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) 1) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)
(pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 3) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) -1)
(neg.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3) (pow.f64 (pow.f64 (*.f64 b a) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x-scale 2))) 1)
(*.f64 x-scale x-scale)
(*.f64 (pow.f64 x-scale 2) 1)
(*.f64 1 (pow.f64 x-scale 2))
(*.f64 (pow.f64 (cbrt.f64 x-scale) 2) (cbrt.f64 (pow.f64 x-scale 4)))
(*.f64 (pow.f64 (cbrt.f64 x-scale) 2) (*.f64 (cbrt.f64 x-scale) x-scale))
(*.f64 (cbrt.f64 (pow.f64 x-scale 4)) (pow.f64 (cbrt.f64 x-scale) 2))
(*.f64 (sqrt.f64 x-scale) (*.f64 (sqrt.f64 x-scale) x-scale))
(*.f64 (*.f64 x-scale (sqrt.f64 x-scale)) (sqrt.f64 x-scale))
(*.f64 (*.f64 x-scale (pow.f64 (cbrt.f64 x-scale) 2)) (cbrt.f64 x-scale))
(sqrt.f64 (pow.f64 x-scale 4))
(log.f64 (exp.f64 (pow.f64 x-scale 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 x-scale 2))))
(cbrt.f64 (pow.f64 (pow.f64 x-scale 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 x-scale 2)))
(log1p.f64 (expm1.f64 (pow.f64 x-scale 2)))
(exp.f64 (*.f64 2 (log.f64 x-scale)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 x-scale)) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) 1)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) 2))
(*.f64 (pow.f64 1 1/3) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) 1/3) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(/.f64 1 (cbrt.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 (*.f64 b a) 2))) (cbrt.f64 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))) (pow.f64 (cbrt.f64 x-scale) 2))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1/3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)) 3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(exp.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)) 1))
Outputs
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a b) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 b (*.f64 x-scale y-scale)))) 1)
(expm1.f64 (log1p.f64 (/.f64 b (*.f64 x-scale y-scale))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 b y-scale) x-scale)))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(*.f64 (/.f64 b (*.f64 x-scale y-scale)) 1)
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(*.f64 1 (/.f64 b (*.f64 x-scale y-scale)))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(*.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) (pow.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) 2))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) 2) (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(*.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) (*.f64 x-scale y-scale)))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (/.f64 (/.f64 1 x-scale) y-scale)))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(*.f64 (sqrt.f64 (/.f64 b (*.f64 x-scale y-scale))) (sqrt.f64 (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(*.f64 (sqrt.f64 b) (/.f64 (sqrt.f64 b) (*.f64 x-scale y-scale)))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(*.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (/.f64 (/.f64 1 x-scale) y-scale)))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(*.f64 (neg.f64 b) (/.f64 1 (*.f64 x-scale (neg.f64 y-scale))))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) b)
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(*.f64 (/.f64 b x-scale) (/.f64 1 y-scale))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) (*.f64 x-scale y-scale)))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(*.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) (*.f64 x-scale y-scale)))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(*.f64 (/.f64 (sqrt.f64 b) x-scale) (/.f64 (sqrt.f64 b) y-scale))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(*.f64 (/.f64 1 x-scale) (/.f64 b y-scale))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(*.f64 (/.f64 1 y-scale) (/.f64 b x-scale))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (/.f64 b (cbrt.f64 (*.f64 x-scale y-scale))))
(/.f64 (/.f64 b (cbrt.f64 (*.f64 x-scale y-scale))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 x-scale y-scale))) (/.f64 b (sqrt.f64 (*.f64 x-scale y-scale))))
(/.f64 (/.f64 b (sqrt.f64 (*.f64 x-scale y-scale))) (sqrt.f64 (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) x-scale) (/.f64 (cbrt.f64 b) y-scale))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) y-scale) (/.f64 (cbrt.f64 b) x-scale))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 (/.f64 (/.f64 b y-scale) x-scale)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (*.f64 x-scale y-scale))) (/.f64 (cbrt.f64 b) (sqrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 x-scale y-scale))) (/.f64 b (sqrt.f64 (*.f64 x-scale y-scale))))
(/.f64 (/.f64 b (sqrt.f64 (*.f64 x-scale y-scale))) (sqrt.f64 (*.f64 x-scale y-scale)))
(*.f64 (/.f64 (sqrt.f64 b) y-scale) (/.f64 (sqrt.f64 b) x-scale))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(*.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (/.f64 b (cbrt.f64 (*.f64 x-scale y-scale))))
(/.f64 (/.f64 b (cbrt.f64 (*.f64 x-scale y-scale))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 1)
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(pow.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) 3)
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(pow.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 3) 1/3)
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(pow.f64 (sqrt.f64 (/.f64 b (*.f64 x-scale y-scale))) 2)
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(pow.f64 (*.f64 x-scale (/.f64 y-scale b)) -1)
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(neg.f64 (/.f64 b (*.f64 x-scale (neg.f64 y-scale))))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(neg.f64 (/.f64 (neg.f64 b) (*.f64 x-scale y-scale)))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(sqrt.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2))
(fabs.f64 (/.f64 (/.f64 b y-scale) x-scale))
(log.f64 (exp.f64 (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 b (*.f64 x-scale y-scale)))))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(cbrt.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 3))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(cbrt.f64 (/.f64 (pow.f64 b 3) (pow.f64 (*.f64 x-scale y-scale) 3)))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(expm1.f64 (log1p.f64 (/.f64 b (*.f64 x-scale y-scale))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 b y-scale) x-scale)))
(log1p.f64 (expm1.f64 (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(exp.f64 (log.f64 (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(exp.f64 (*.f64 (log.f64 (/.f64 b (*.f64 x-scale y-scale))) 1))
(*.f64 b (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 (/.f64 b y-scale) x-scale)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))))
(+.f64 -1 (fma.f64 a (/.f64 (/.f64 b y-scale) x-scale) 1))
(/.f64 a (*.f64 x-scale (/.f64 y-scale b)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 b a) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 1 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 1 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(/.f64 1 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 2))))
(/.f64 1 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2))))
(/.f64 1 (/.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) 1))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 1 (/.f64 y-scale (*.f64 b (/.f64 a x-scale))))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 b (neg.f64 a)) (*.f64 x-scale (neg.f64 y-scale)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 b (/.f64 a x-scale)) y-scale)
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (sqrt.f64 (neg.f64 (pow.f64 (*.f64 b a) 2))) (sqrt.f64 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (sqrt.f64 (neg.f64 (pow.f64 (*.f64 a b) 2))) (sqrt.f64 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))) x-scale)
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 y-scale 2))) x-scale)
(/.f64 (sqrt.f64 (*.f64 (pow.f64 a 2) (pow.f64 (/.f64 b y-scale) 2))) x-scale)
(/.f64 (neg.f64 (*.f64 b (neg.f64 a))) (neg.f64 (*.f64 x-scale (neg.f64 y-scale))))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (neg.f64 (*.f64 b (/.f64 a x-scale))) (neg.f64 y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (/.f64 (*.f64 b a) 1) (*.f64 x-scale y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (/.f64 (*.f64 b a) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (cbrt.f64 (*.f64 x-scale y-scale)))
(/.f64 (*.f64 a b) (*.f64 (cbrt.f64 (*.f64 x-scale y-scale)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 b (/.f64 (/.f64 a (cbrt.f64 (*.f64 x-scale y-scale))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (/.f64 (*.f64 b a) y-scale) x-scale)
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (/.f64 (*.f64 b a) (sqrt.f64 (*.f64 x-scale y-scale))) (sqrt.f64 (*.f64 x-scale y-scale)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 (/.f64 a x-scale) b) y-scale)
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 (/.f64 b x-scale) a) y-scale)
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (*.f64 a (/.f64 b y-scale)) x-scale)
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (/.f64 (*.f64 b (/.f64 a x-scale)) 1) y-scale)
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (/.f64 (*.f64 b (/.f64 a x-scale)) (pow.f64 (cbrt.f64 y-scale) 2)) (cbrt.f64 y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(/.f64 (/.f64 (*.f64 b (/.f64 a x-scale)) (sqrt.f64 y-scale)) (sqrt.f64 y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 1)
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1/2)
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 3)
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 3) 1/3)
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(pow.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) -1)
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(neg.f64 (/.f64 (*.f64 b a) (*.f64 x-scale (neg.f64 y-scale))))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(neg.f64 (/.f64 (*.f64 b (neg.f64 a)) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(fabs.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(log.f64 (pow.f64 (exp.f64 (/.f64 a x-scale)) (/.f64 b y-scale)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 3))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 3) (pow.f64 a 3)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 3)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 x-scale y-scale) 3)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))))
(+.f64 -1 (fma.f64 a (/.f64 (/.f64 b y-scale) x-scale) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(exp.f64 (log.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 1))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)))
(*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 a (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 a (*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 b a) (/.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 b a) (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 (*.f64 b a) 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (pow.f64 x-scale -2) (*.f64 (pow.f64 y-scale -2) (pow.f64 (*.f64 b a) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2) (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 (*.f64 b a) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (*.f64 (pow.f64 (*.f64 a b) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 (cbrt.f64 (*.f64 a b)) 2)))
(*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (/.f64 1 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 a x-scale) (*.f64 (/.f64 b y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (pow.f64 (*.f64 b a) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (/.f64 1 (pow.f64 x-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (pow.f64 (/.f64 a x-scale) 2) (pow.f64 (/.f64 b y-scale) 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (/.f64 a x-scale) (/.f64 a x-scale)) (*.f64 (/.f64 b y-scale) (/.f64 b y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (*.f64 b a) (pow.f64 y-scale 2)) (/.f64 (*.f64 b a) (pow.f64 x-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (*.f64 b a) (pow.f64 x-scale 2)) (/.f64 (*.f64 b a) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (*.f64 b a) 1) (/.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (*.f64 b a) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (*.f64 b a) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (*.f64 b (/.f64 a (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 a b) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(*.f64 (/.f64 (pow.f64 a 2) (*.f64 x-scale y-scale)) (/.f64 (pow.f64 b 2) (*.f64 x-scale y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 b 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (pow.f64 a 2) 1) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (pow.f64 a 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (pow.f64 b 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (*.f64 b (/.f64 a (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 a b) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(*.f64 (/.f64 1 (pow.f64 y-scale 2)) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 1 (pow.f64 x-scale 2)) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (*.f64 b (/.f64 a (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 a b) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (*.f64 x-scale y-scale)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 x-scale y-scale)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (pow.f64 x-scale 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (pow.f64 y-scale 2)) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 y-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (pow.f64 x-scale 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (pow.f64 y-scale 2)) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 b (*.f64 x-scale y-scale))) a)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) a) (/.f64 b (*.f64 x-scale y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b a)) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 a x-scale)) (/.f64 b y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale -2)) (pow.f64 y-scale -2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (*.f64 (pow.f64 (*.f64 a b) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (/.f64 (/.f64 1 x-scale) y-scale)) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (*.f64 b a)) (*.f64 b a))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (cbrt.f64 (pow.f64 (*.f64 b a) 4))) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 (cbrt.f64 (*.f64 a b)) 2)))
(*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) 1) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4)))
(/.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 b a) (*.f64 (*.f64 x-scale y-scale) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 b a) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) (*.f64 x-scale y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 1 (/.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 1 (/.f64 (pow.f64 x-scale 2) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 b (neg.f64 a)) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) (*.f64 x-scale (neg.f64 y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 -1 (neg.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (pow.f64 x-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 b (neg.f64 a))) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) (*.f64 x-scale (neg.f64 y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b (/.f64 a x-scale))) (pow.f64 y-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b a) (*.f64 b (/.f64 a x-scale))) (*.f64 (*.f64 x-scale y-scale) y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) 1) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 b (/.f64 a x-scale))) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b a)) (*.f64 y-scale (*.f64 x-scale y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) 1) (*.f64 y-scale (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b (neg.f64 a))) (*.f64 y-scale (*.f64 x-scale (neg.f64 y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 b a) 2))) (neg.f64 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))) (neg.f64 (pow.f64 x-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale)) (*.f64 x-scale y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale 2)) (pow.f64 y-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b a)) (*.f64 x-scale y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (neg.f64 a))) (*.f64 x-scale (neg.f64 y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (/.f64 a x-scale))) y-scale)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (*.f64 (*.f64 b a) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 x-scale y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 x-scale (neg.f64 y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) y-scale)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) 1) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (*.f64 b (/.f64 a (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 a b) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) x-scale) x-scale)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) 1) (pow.f64 x-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (cbrt.f64 (pow.f64 x-scale 4))) (pow.f64 (cbrt.f64 x-scale) 2))
(/.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 y-scale 2)) (*.f64 (cbrt.f64 (pow.f64 x-scale 4)) (pow.f64 (cbrt.f64 x-scale) 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 (cbrt.f64 (pow.f64 x-scale 4)) (pow.f64 (cbrt.f64 x-scale) 2)) (pow.f64 y-scale 2)))
(neg.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4))
(fabs.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 3))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3) (pow.f64 (pow.f64 (*.f64 b a) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))))
(+.f64 -1 (fma.f64 a (/.f64 (/.f64 b y-scale) x-scale) 1))
(*.f64 b (/.f64 a (*.f64 x-scale y-scale)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 b (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) a))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 b (*.f64 a (/.f64 (/.f64 1 x-scale) y-scale)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (/.f64 b (*.f64 x-scale y-scale)) a)
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 a (/.f64 b (*.f64 x-scale y-scale)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 1)
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (*.f64 b a) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 1 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (/.f64 (cbrt.f64 (*.f64 b a)) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 (cbrt.f64 (*.f64 b a)) (/.f64 (/.f64 1 x-scale) y-scale)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) 2) (*.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) a))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (sqrt.f64 (/.f64 b (*.f64 x-scale y-scale))) (*.f64 (sqrt.f64 (/.f64 b (*.f64 x-scale y-scale))) a))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (sqrt.f64 (*.f64 b a)) (/.f64 (sqrt.f64 (*.f64 b a)) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (sqrt.f64 (*.f64 b a)) (*.f64 (sqrt.f64 (*.f64 b a)) (/.f64 (/.f64 1 x-scale) y-scale)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (*.f64 b (neg.f64 a)) (/.f64 1 (*.f64 x-scale (neg.f64 y-scale))))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (/.f64 a x-scale) (/.f64 b y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 b a))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (/.f64 b x-scale) (/.f64 a y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (*.f64 b (/.f64 a x-scale)) (/.f64 1 y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (/.f64 a y-scale) (/.f64 b x-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (/.f64 b 1) (/.f64 a (*.f64 x-scale y-scale)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (/.f64 b (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (/.f64 a (cbrt.f64 (*.f64 x-scale y-scale))))
(/.f64 (*.f64 a b) (*.f64 (cbrt.f64 (*.f64 x-scale y-scale)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 b (/.f64 (/.f64 a (cbrt.f64 (*.f64 x-scale y-scale))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 b (sqrt.f64 (*.f64 x-scale y-scale))) (/.f64 a (sqrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (/.f64 a (sqrt.f64 (*.f64 x-scale y-scale))) (/.f64 b (sqrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (/.f64 a 1) (/.f64 b (*.f64 x-scale y-scale)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (/.f64 a (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (/.f64 b (cbrt.f64 (*.f64 x-scale y-scale))))
(/.f64 (*.f64 a b) (*.f64 (cbrt.f64 (*.f64 x-scale y-scale)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 b (/.f64 (/.f64 a (cbrt.f64 (*.f64 x-scale y-scale))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 1 x-scale) (/.f64 (*.f64 b a) y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (/.f64 1 y-scale) (*.f64 b (/.f64 a x-scale)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (/.f64 (*.f64 b a) (cbrt.f64 (*.f64 x-scale y-scale))))
(/.f64 (*.f64 a b) (*.f64 (cbrt.f64 (*.f64 x-scale y-scale)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 b (/.f64 (/.f64 a (cbrt.f64 (*.f64 x-scale y-scale))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 x-scale y-scale))) (/.f64 (*.f64 b a) (sqrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) x-scale) (/.f64 (cbrt.f64 (*.f64 b a)) y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) y-scale) (/.f64 (cbrt.f64 (*.f64 b a)) x-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 b a)) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (sqrt.f64 (*.f64 x-scale y-scale))) (/.f64 (cbrt.f64 (*.f64 b a)) (sqrt.f64 (*.f64 x-scale y-scale))))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b a)) x-scale) (/.f64 (sqrt.f64 (*.f64 b a)) y-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b a)) y-scale) (/.f64 (sqrt.f64 (*.f64 b a)) x-scale))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b a)) 1) (/.f64 (sqrt.f64 (*.f64 b a)) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b a)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (/.f64 (sqrt.f64 (*.f64 b a)) (cbrt.f64 (*.f64 x-scale y-scale))))
(/.f64 (*.f64 a b) (*.f64 (cbrt.f64 (*.f64 x-scale y-scale)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 b (/.f64 (/.f64 a (cbrt.f64 (*.f64 x-scale y-scale))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (*.f64 (/.f64 b (*.f64 x-scale y-scale)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (*.f64 (/.f64 b (*.f64 x-scale y-scale)) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (*.f64 a (pow.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) 2)) (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(*.f64 (*.f64 a (sqrt.f64 (/.f64 b (*.f64 x-scale y-scale)))) (sqrt.f64 (/.f64 b (*.f64 x-scale y-scale))))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 1)
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1/2)
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 3)
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 3) 1/3)
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(pow.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) -1)
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(neg.f64 (/.f64 (*.f64 b a) (*.f64 x-scale (neg.f64 y-scale))))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(neg.f64 (/.f64 (*.f64 b (neg.f64 a)) (*.f64 x-scale y-scale)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(fabs.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(log.f64 (pow.f64 (exp.f64 (/.f64 a x-scale)) (/.f64 b y-scale)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 3))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 3) (pow.f64 a 3)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 3)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (*.f64 x-scale y-scale) 3)))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))))
(+.f64 -1 (fma.f64 a (/.f64 (/.f64 b y-scale) x-scale) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(exp.f64 (log.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 1))
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
(*.f64 a (/.f64 (/.f64 b y-scale) x-scale))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)))
(*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 a (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 a (*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 b a) (/.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 b a) (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 (*.f64 b a) 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (pow.f64 x-scale -2) (*.f64 (pow.f64 y-scale -2) (pow.f64 (*.f64 b a) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2) (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 (*.f64 b a) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (*.f64 (pow.f64 (*.f64 a b) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 (cbrt.f64 (*.f64 a b)) 2)))
(*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (/.f64 1 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 a x-scale) (*.f64 (/.f64 b y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (pow.f64 (*.f64 b a) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (/.f64 1 (pow.f64 x-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (pow.f64 (/.f64 a x-scale) 2) (pow.f64 (/.f64 b y-scale) 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (/.f64 a x-scale) (/.f64 a x-scale)) (*.f64 (/.f64 b y-scale) (/.f64 b y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (*.f64 b a) (pow.f64 y-scale 2)) (/.f64 (*.f64 b a) (pow.f64 x-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (*.f64 b a) (pow.f64 x-scale 2)) (/.f64 (*.f64 b a) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (*.f64 b a) 1) (/.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (*.f64 b a) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (*.f64 b a) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (*.f64 b (/.f64 a (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 a b) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(*.f64 (/.f64 (pow.f64 a 2) (*.f64 x-scale y-scale)) (/.f64 (pow.f64 b 2) (*.f64 x-scale y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 b 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (pow.f64 a 2) 1) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (pow.f64 a 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (pow.f64 b 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (*.f64 b (/.f64 a (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 a b) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(*.f64 (/.f64 1 (pow.f64 y-scale 2)) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 1 (pow.f64 x-scale 2)) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (*.f64 b (/.f64 a (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 a b) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (*.f64 x-scale y-scale)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 x-scale y-scale)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (pow.f64 x-scale 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (pow.f64 y-scale 2)) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 y-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (pow.f64 x-scale 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (pow.f64 y-scale 2)) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 b (*.f64 x-scale y-scale))) a)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) a) (/.f64 b (*.f64 x-scale y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b a)) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 a x-scale)) (/.f64 b y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale -2)) (pow.f64 y-scale -2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (*.f64 (pow.f64 (*.f64 a b) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (/.f64 (/.f64 1 x-scale) y-scale)) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (*.f64 b a)) (*.f64 b a))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (cbrt.f64 (pow.f64 (*.f64 b a) 4))) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 (cbrt.f64 (*.f64 a b)) 2)))
(*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) 1) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4)))
(/.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 b a) (*.f64 (*.f64 x-scale y-scale) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 b a) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) (*.f64 x-scale y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 1 (/.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 1 (/.f64 (pow.f64 x-scale 2) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 b (neg.f64 a)) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) (*.f64 x-scale (neg.f64 y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 -1 (neg.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (pow.f64 x-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 b (neg.f64 a))) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) (*.f64 x-scale (neg.f64 y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b (/.f64 a x-scale))) (pow.f64 y-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b a) (*.f64 b (/.f64 a x-scale))) (*.f64 (*.f64 x-scale y-scale) y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) 1) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 b (/.f64 a x-scale))) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b a)) (*.f64 y-scale (*.f64 x-scale y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) 1) (*.f64 y-scale (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b (neg.f64 a))) (*.f64 y-scale (*.f64 x-scale (neg.f64 y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 b a) 2))) (neg.f64 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))) (neg.f64 (pow.f64 x-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale)) (*.f64 x-scale y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale 2)) (pow.f64 y-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b a)) (*.f64 x-scale y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (neg.f64 a))) (*.f64 x-scale (neg.f64 y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (/.f64 a x-scale))) y-scale)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (*.f64 (*.f64 b a) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 x-scale y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 x-scale (neg.f64 y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) y-scale)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) 1) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (*.f64 b (/.f64 a (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 a b) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) x-scale) x-scale)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) 1) (pow.f64 x-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (cbrt.f64 (pow.f64 x-scale 4))) (pow.f64 (cbrt.f64 x-scale) 2))
(/.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 y-scale 2)) (*.f64 (cbrt.f64 (pow.f64 x-scale 4)) (pow.f64 (cbrt.f64 x-scale) 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 (cbrt.f64 (pow.f64 x-scale 4)) (pow.f64 (cbrt.f64 x-scale) 2)) (pow.f64 y-scale 2)))
(neg.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4))
(fabs.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 3))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3) (pow.f64 (pow.f64 (*.f64 b a) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)))
(/.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 b a) (*.f64 (*.f64 x-scale y-scale) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 b a) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) (*.f64 x-scale y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 1 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 1 (/.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 1 (/.f64 (pow.f64 x-scale 2) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 b (neg.f64 a)) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) (*.f64 x-scale (neg.f64 y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 -1 (neg.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (pow.f64 x-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)) y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 b (neg.f64 a))) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) (*.f64 x-scale (neg.f64 y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b (/.f64 a x-scale))) (pow.f64 y-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b a) (*.f64 b (/.f64 a x-scale))) (*.f64 (*.f64 x-scale y-scale) y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) 1) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 b (/.f64 a x-scale))) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b a)) (*.f64 y-scale (*.f64 x-scale y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) 1) (*.f64 y-scale (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b (neg.f64 a))) (*.f64 y-scale (*.f64 x-scale (neg.f64 y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 b a) 2))) (neg.f64 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))) (neg.f64 (pow.f64 x-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale)) (*.f64 x-scale y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale 2)) (pow.f64 y-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b a)) (*.f64 x-scale y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (neg.f64 a))) (*.f64 x-scale (neg.f64 y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (/.f64 a x-scale))) y-scale)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (*.f64 (*.f64 b a) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 x-scale y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 x-scale (neg.f64 y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) y-scale)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) 1) (pow.f64 (*.f64 x-scale y-scale) 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (*.f64 b (/.f64 a (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 a b) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) x-scale) x-scale)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) 1) (pow.f64 x-scale 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (cbrt.f64 (pow.f64 x-scale 4))) (pow.f64 (cbrt.f64 x-scale) 2))
(/.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 y-scale 2)) (*.f64 (cbrt.f64 (pow.f64 x-scale 4)) (pow.f64 (cbrt.f64 x-scale) 2)))
(/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 (cbrt.f64 (pow.f64 x-scale 4)) (pow.f64 (cbrt.f64 x-scale) 2)) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) 3)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 3) 1/3)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(pow.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) -1)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(neg.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4))
(fabs.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 3))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3) (pow.f64 (pow.f64 (*.f64 b a) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) -2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 1)
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(*.f64 (pow.f64 x-scale -2) (pow.f64 y-scale -2))
(*.f64 (pow.f64 y-scale -2) (pow.f64 x-scale -2))
(*.f64 (pow.f64 x-scale -2) (pow.f64 y-scale -2))
(*.f64 1 (pow.f64 (*.f64 x-scale y-scale) -2))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (/.f64 (/.f64 1 x-scale) y-scale))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) -2) (pow.f64 (cbrt.f64 (*.f64 x-scale y-scale)) -2))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x-scale y-scale)) -2) (pow.f64 (sqrt.f64 (*.f64 x-scale y-scale)) -2))
(pow.f64 (sqrt.f64 (*.f64 x-scale y-scale)) -4)
(/.f64 1 (pow.f64 (*.f64 x-scale y-scale) 2))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 1 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 1))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 x-scale y-scale))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 -1 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 (/.f64 1 (pow.f64 y-scale 2)) (pow.f64 x-scale 2))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 (/.f64 1 (pow.f64 x-scale 2)) (pow.f64 y-scale 2))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(sqrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4))
(log.f64 (exp.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) -2))))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(exp.f64 (*.f64 -2 (log.f64 (*.f64 x-scale y-scale))))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (*.f64 x-scale y-scale))) 1))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(exp.f64 (neg.f64 (*.f64 2 (log.f64 (*.f64 x-scale y-scale)))))
(/.f64 1 (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2)))
(pow.f64 (*.f64 x-scale y-scale) -2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)))
(*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 a (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 a (*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 b a) (/.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 b a) (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (*.f64 x-scale y-scale) -2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 (*.f64 b a) 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (pow.f64 x-scale -2) (*.f64 (pow.f64 y-scale -2) (pow.f64 (*.f64 b a) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2) (pow.f64 a 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 (*.f64 b a) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (*.f64 (pow.f64 (*.f64 a b) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 (cbrt.f64 (*.f64 a b)) 2)))
(*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (/.f64 1 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 a x-scale) (*.f64 (/.f64 b y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (pow.f64 (*.f64 b a) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) (/.f64 1 (pow.f64 x-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (pow.f64 (/.f64 a x-scale) 2) (pow.f64 (/.f64 b y-scale) 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) (sqrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (/.f64 a x-scale) (/.f64 a x-scale)) (*.f64 (/.f64 b y-scale) (/.f64 b y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (*.f64 b a) (pow.f64 y-scale 2)) (/.f64 (*.f64 b a) (pow.f64 x-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (*.f64 b a) (pow.f64 x-scale 2)) (/.f64 (*.f64 b a) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (*.f64 b a) 1) (/.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (*.f64 b a) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (*.f64 b a) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (*.f64 b (/.f64 a (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 a b) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(*.f64 (/.f64 (pow.f64 a 2) (*.f64 x-scale y-scale)) (/.f64 (pow.f64 b 2) (*.f64 x-scale y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2)) (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (pow.f64 a 2) (pow.f64 x-scale 2)) (/.f64 (pow.f64 b 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (pow.f64 a 2) 1) (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 (pow.f64 a 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (pow.f64 b 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (*.f64 b (/.f64 a (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 a b) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(*.f64 (/.f64 1 (pow.f64 y-scale 2)) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 1 (pow.f64 x-scale 2)) (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))) (/.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (*.f64 b (/.f64 a (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))) (/.f64 (*.f64 a b) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 4))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (*.f64 x-scale y-scale)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (*.f64 x-scale y-scale)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (pow.f64 x-scale 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (pow.f64 y-scale 2)) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) (pow.f64 x-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 y-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (pow.f64 x-scale 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (pow.f64 y-scale 2)) (pow.f64 x-scale 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 b (*.f64 x-scale y-scale))) a)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) a) (/.f64 b (*.f64 x-scale y-scale)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b a)) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 a x-scale)) (/.f64 b y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 x-scale -2)) (pow.f64 y-scale -2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4))) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (*.f64 (pow.f64 (*.f64 a b) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -4)) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2))))
(*.f64 (*.f64 (pow.f64 (*.f64 b a) 2) (/.f64 (/.f64 1 x-scale) y-scale)) (/.f64 (/.f64 1 x-scale) y-scale))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (*.f64 b a)) (*.f64 b a))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (cbrt.f64 (pow.f64 (*.f64 b a) 4))) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (pow.f64 (cbrt.f64 (*.f64 a b)) 2)))
(*.f64 (pow.f64 (*.f64 x-scale y-scale) -2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 4)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) 1) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2) (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4)))
(pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) 3)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 3) 1/3)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(pow.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) -1)
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(neg.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 b a) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4))
(fabs.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 3))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3) (pow.f64 (pow.f64 (*.f64 b a) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) -2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 b a) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 a b) 2) 3) (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1))
(*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x-scale 2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 x-scale 2)))
(*.f64 x-scale x-scale)
(pow.f64 x-scale 2)
(*.f64 (pow.f64 x-scale 2) 1)
(pow.f64 x-scale 2)
(*.f64 1 (pow.f64 x-scale 2))
(pow.f64 x-scale 2)
(*.f64 (pow.f64 (cbrt.f64 x-scale) 2) (cbrt.f64 (pow.f64 x-scale 4)))
(*.f64 (cbrt.f64 (pow.f64 x-scale 4)) (pow.f64 (cbrt.f64 x-scale) 2))
(*.f64 (pow.f64 (cbrt.f64 x-scale) 2) (*.f64 (cbrt.f64 x-scale) x-scale))
(pow.f64 x-scale 2)
(*.f64 (cbrt.f64 (pow.f64 x-scale 4)) (pow.f64 (cbrt.f64 x-scale) 2))
(*.f64 (sqrt.f64 x-scale) (*.f64 (sqrt.f64 x-scale) x-scale))
(pow.f64 x-scale 2)
(*.f64 (*.f64 x-scale (sqrt.f64 x-scale)) (sqrt.f64 x-scale))
(pow.f64 x-scale 2)
(*.f64 (*.f64 x-scale (pow.f64 (cbrt.f64 x-scale) 2)) (cbrt.f64 x-scale))
(pow.f64 x-scale 2)
(sqrt.f64 (pow.f64 x-scale 4))
(log.f64 (exp.f64 (pow.f64 x-scale 2)))
(pow.f64 x-scale 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 x-scale 2))))
(pow.f64 x-scale 2)
(cbrt.f64 (pow.f64 (pow.f64 x-scale 2) 3))
(pow.f64 x-scale 2)
(expm1.f64 (log1p.f64 (pow.f64 x-scale 2)))
(log1p.f64 (expm1.f64 (pow.f64 x-scale 2)))
(pow.f64 x-scale 2)
(exp.f64 (*.f64 2 (log.f64 x-scale)))
(pow.f64 x-scale 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 x-scale)) 1))
(pow.f64 x-scale 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2)))
(*.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2)
(pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (cbrt.f64 (*.f64 a b)) 2))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) -2)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2)
(pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2)
(pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2)
(*.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b (*.f64 x-scale y-scale))) 2) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 b y-scale) x-scale)) 2) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (pow.f64 1 1/3) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2)
(pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)) 1/3) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2)))
(/.f64 1 (cbrt.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2))))
(/.f64 1 (cbrt.f64 (/.f64 1 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 2))))
(/.f64 1 (cbrt.f64 (/.f64 1 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2))))
(/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)) (pow.f64 (cbrt.f64 (*.f64 b a)) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (cbrt.f64 (*.f64 a b)) 2))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))) (pow.f64 (cbrt.f64 (*.f64 a b)) 2))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 (*.f64 b a) 2))) (cbrt.f64 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 (*.f64 a b) 2))) (cbrt.f64 (neg.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2))) (pow.f64 (cbrt.f64 x-scale) 2))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 y-scale 2))) (pow.f64 (cbrt.f64 x-scale) 2))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (pow.f64 (/.f64 b y-scale) 2))) (pow.f64 (cbrt.f64 x-scale) 2))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 b a)) 2)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x-scale y-scale) 2)))))
(pow.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 2))
(cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2)
(pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2)
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)) 3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2)
(pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2)
(pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 4)))
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 4)))
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 4)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2)
(pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2)
(pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2)
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2)
(pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2)
(exp.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2)
(pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) 2)) 1/3))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 2))
(cbrt.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale)) 2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale))) 2)) 1))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale))) 2)
(pow.f64 (cbrt.f64 (*.f64 a (/.f64 (/.f64 b y-scale) x-scale))) 2)

eval330.0ms (0.2%)

Compiler

Compiled 10749 to 6068 computations (43.5% saved)

prune300.0ms (0.2%)

Pruning

19 alts after pruning (17 fresh and 2 done)

PrunedKeptTotal
New59616612
Fresh9110
Picked415
Done112
Total61019629
Accuracy
100.0%
Counts
629 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.1%
(*.f64 -4 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 b y-scale) x-scale)) 2) (pow.f64 (cbrt.f64 a) 2)) 3))
95.5%
(*.f64 -4 (pow.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))) 2))
94.7%
(*.f64 -4 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 2)) 3))
86.1%
(*.f64 -4 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale)) (*.f64 x-scale y-scale)))
71.6%
(*.f64 -4 (/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) x-scale) x-scale))
94.9%
(*.f64 -4 (/.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
91.4%
(*.f64 -4 (/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (/.f64 a x-scale))) y-scale))
83.2%
(*.f64 -4 (/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b a)) (*.f64 y-scale (*.f64 x-scale y-scale))))
80.1%
(*.f64 -4 (/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 b (neg.f64 a))) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) (*.f64 x-scale (neg.f64 y-scale)))))
80.3%
(*.f64 -4 (*.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2) (pow.f64 a 2)))
80.1%
(*.f64 -4 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (sqrt.f64 (*.f64 x-scale y-scale)) -4)))
86.1%
(*.f64 -4 (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale))))
88.8%
(*.f64 -4 (*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 a (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
93.4%
(*.f64 -4 (*.f64 (/.f64 a x-scale) (*.f64 (/.f64 b y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
89.0%
(*.f64 -4 (*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 b (*.f64 x-scale y-scale))) a))
86.6%
(*.f64 -4 (*.f64 (*.f64 b a) (/.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) 2))))
88.3%
(*.f64 -4 (*.f64 (*.f64 b a) (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
71.3%
(*.f64 -4 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 3)))
41.0%
0
Compiler

Compiled 3492 to 2338 computations (33% saved)

regimes482.0ms (0.3%)

Counts
64 → 2
Calls
Call 1
Inputs
0
(*.f64 -4 (*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 b (*.f64 x-scale y-scale))) a))
(*.f64 -4 (*.f64 (/.f64 a x-scale) (*.f64 (/.f64 b y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
(*.f64 -4 (*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 a (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
(*.f64 -4 (/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b a)) (*.f64 y-scale (*.f64 x-scale y-scale))))
(*.f64 -4 (/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (/.f64 a x-scale))) y-scale))
(*.f64 -4 (/.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(*.f64 -4 (*.f64 (*.f64 b a) (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
(*.f64 -4 (/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 b (neg.f64 a))) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) (*.f64 x-scale (neg.f64 y-scale)))))
(*.f64 -4 (pow.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))) 2))
(*.f64 -4 (pow.f64 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)) 2))
(*.f64 -4 (pow.f64 (*.f64 (/.f64 a x-scale) (neg.f64 (/.f64 b y-scale))) 2))
(*.f64 -4 (*.f64 (*.f64 b a) (/.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale)) (*.f64 x-scale y-scale)))
(*.f64 -4 (/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 x-scale y-scale) (*.f64 x-scale y-scale))))
(*.f64 -4 (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale))))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 -4 (*.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2) (pow.f64 a 2)))
(*.f64 -4 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (/.f64 1 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) (pow.f64 (*.f64 a b) 2))))
(*.f64 -4 (/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) x-scale) x-scale))
(*.f64 -4 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (/.f64 1 (*.f64 x-scale y-scale)) (/.f64 1 (*.f64 x-scale y-scale))))))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (sqrt.f64 (*.f64 x-scale y-scale)) -4)))
(*.f64 -4 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 2)) 3))
(*.f64 -4 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 y-scale x-scale) -2))))
(*.f64 -4 (/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 -4 (pow.f64 (*.f64 (fabs.f64 (*.f64 a b)) (fabs.f64 (/.f64 (/.f64 1 x-scale) y-scale))) 2))
(*.f64 -4 (exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(*.f64 -4 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 3)))
(*.f64 -4 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 3))
(*.f64 -4 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 2))
(*.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
(*.f64 -4 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 b y-scale) x-scale)) 2) (pow.f64 (cbrt.f64 a) 2)) 3))
(*.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 x-scale y-scale) 2) 3)))))
(*.f64 -4 (*.f64 (pow.f64 a 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 3)))
(*.f64 -4 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 b 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 2)))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 a b) 2))) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) 2) (pow.f64 (cbrt.f64 (*.f64 a b)) 2)) (pow.f64 (*.f64 x-scale y-scale) 2)))
(/.f64 (*.f64 -4 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (*.f64 x-scale y-scale) 2))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))))) (*.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 x-scale 2))) (/.f64 (pow.f64 a 2) (pow.f64 y-scale 2))))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(*.f64 4 (-.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))) 2) (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 y-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 x-scale -2)))))
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale))) (*.f64 (*.f64 4 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2))) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 y-scale 2))))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 -2 (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 1)) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(*.f64 (pow.f64 a 2) (fma.f64 -8 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))) (*.f64 (*.f64 (/.f64 (pow.f64 b 2) (pow.f64 x-scale 2)) (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)) (/.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 4) (pow.f64 y-scale 2)))) -4)))
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 y-scale x-scale)))))) (*.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 x-scale 2))) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 y-scale 2))))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (/.f64 (*.f64 (*.f64 4 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2))) (/.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) y-scale)) y-scale))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 3)) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale)) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale))) (*.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 x-scale 2))) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 y-scale 2))))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) 3) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))) 3) 1/3) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
(fma.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 x-scale 2)) -4) (/.f64 (/.f64 (*.f64 4 (*.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)) (*.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (/.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) x-scale)))) y-scale) y-scale))
(fma.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (/.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (*.f64 x-scale y-scale))) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 y-scale 2)) (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)) (pow.f64 x-scale 2)) -4)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (exp.f64 (log.f64 (*.f64 4 (*.f64 (*.f64 (pow.f64 (hypot.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2) (pow.f64 x-scale -2)) (*.f64 (pow.f64 (hypot.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 y-scale -2)))))))
(-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 y-scale x-scale))))) 3) 1/3) (/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 y-scale x-scale))) (*.f64 (*.f64 4 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 x-scale 2))) (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 y-scale 2))))
Outputs
(*.f64 -4 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 b y-scale) x-scale)) 2) (pow.f64 (cbrt.f64 a) 2)) 3))
(*.f64 -4 (pow.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))) 2))
Calls

8 calls:

90.0ms
(*.f64 (/.f64 angle 180) (PI.f64))
90.0ms
angle
90.0ms
(/.f64 angle 180)
64.0ms
y-scale
61.0ms
a
Results
AccuracySegmentsBranch
97.3%2a
95.5%1b
97.4%3angle
95.5%1x-scale
97.1%2y-scale
97.1%2(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) x-scale) y-scale)) (*.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) x-scale) x-scale)) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) y-scale) y-scale)))
97.4%3(*.f64 (/.f64 angle 180) (PI.f64))
97.4%3(/.f64 angle 180)
Compiler

Compiled 162 to 124 computations (23.5% saved)

regimes57.0ms (0%)

Counts
33 → 2
Calls
Call 1
Inputs
0
(*.f64 -4 (*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 b (*.f64 x-scale y-scale))) a))
(*.f64 -4 (*.f64 (/.f64 a x-scale) (*.f64 (/.f64 b y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
(*.f64 -4 (*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 a (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
(*.f64 -4 (/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b a)) (*.f64 y-scale (*.f64 x-scale y-scale))))
(*.f64 -4 (/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (/.f64 a x-scale))) y-scale))
(*.f64 -4 (/.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(*.f64 -4 (*.f64 (*.f64 b a) (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
(*.f64 -4 (/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 b (neg.f64 a))) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) (*.f64 x-scale (neg.f64 y-scale)))))
(*.f64 -4 (pow.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))) 2))
(*.f64 -4 (pow.f64 (/.f64 (*.f64 a b) (*.f64 x-scale y-scale)) 2))
(*.f64 -4 (pow.f64 (*.f64 (/.f64 a x-scale) (neg.f64 (/.f64 b y-scale))) 2))
(*.f64 -4 (*.f64 (*.f64 b a) (/.f64 (*.f64 b a) (pow.f64 (*.f64 x-scale y-scale) 2))))
(*.f64 -4 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale)) (*.f64 x-scale y-scale)))
(*.f64 -4 (/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 x-scale y-scale) (*.f64 x-scale y-scale))))
(*.f64 -4 (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (/.f64 (pow.f64 (*.f64 b a) 2) (*.f64 x-scale y-scale))))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) -2)))
(*.f64 -4 (*.f64 (pow.f64 (/.f64 b (*.f64 x-scale y-scale)) 2) (pow.f64 a 2)))
(*.f64 -4 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))
(*.f64 -4 (/.f64 1 (/.f64 (pow.f64 (*.f64 x-scale y-scale) 2) (pow.f64 (*.f64 a b) 2))))
(*.f64 -4 (/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 y-scale 2)) x-scale) x-scale))
(*.f64 -4 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (*.f64 (/.f64 1 (*.f64 x-scale y-scale)) (/.f64 1 (*.f64 x-scale y-scale))))))
(*.f64 -4 (*.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (sqrt.f64 (*.f64 x-scale y-scale)) -4)))
(*.f64 -4 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) 2)) 3))
(*.f64 -4 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 y-scale x-scale) -2))))
(*.f64 -4 (/.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2))))
(*.f64 -4 (pow.f64 (*.f64 (fabs.f64 (*.f64 a b)) (fabs.f64 (/.f64 (/.f64 1 x-scale) y-scale))) 2))
(*.f64 -4 (exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)))))
(*.f64 -4 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2)) 3)))
(*.f64 -4 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 3))
(*.f64 -4 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 x-scale y-scale) 2))) 2))
(*.f64 -4 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 b 2) (*.f64 (pow.f64 y-scale 2) (pow.f64 x-scale 2)))))
(*.f64 -4 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (*.f64 (pow.f64 x-scale 2) (pow.f64 y-scale 2))))
Outputs
(*.f64 -4 (/.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(*.f64 -4 (pow.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))) 2))
Calls

2 calls:

35.0ms
y-scale
17.0ms
a
Results
AccuracySegmentsBranch
97.1%2y-scale
95.5%1a
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes29.0ms (0%)

Counts
9 → 1
Calls
Call 1
Inputs
0
(*.f64 -4 (*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 b (*.f64 x-scale y-scale))) a))
(*.f64 -4 (*.f64 (/.f64 a x-scale) (*.f64 (/.f64 b y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
(*.f64 -4 (*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 a (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
(*.f64 -4 (/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b a)) (*.f64 y-scale (*.f64 x-scale y-scale))))
(*.f64 -4 (/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (/.f64 a x-scale))) y-scale))
(*.f64 -4 (/.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(*.f64 -4 (*.f64 (*.f64 b a) (*.f64 (/.f64 (/.f64 1 x-scale) y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
(*.f64 -4 (/.f64 (*.f64 (*.f64 b (neg.f64 a)) (*.f64 b (neg.f64 a))) (*.f64 (*.f64 x-scale (neg.f64 y-scale)) (*.f64 x-scale (neg.f64 y-scale)))))
Outputs
(*.f64 -4 (/.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
Calls

4 calls:

8.0ms
x-scale
6.0ms
b
6.0ms
y-scale
6.0ms
a
Results
AccuracySegmentsBranch
94.9%1a
94.9%1b
94.9%1x-scale
94.9%1y-scale
Compiler

Compiled 24 to 20 computations (16.7% saved)

regimes41.0ms (0%)

Counts
6 → 1
Calls
Call 1
Inputs
0
(*.f64 -4 (*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 b (*.f64 x-scale y-scale))) a))
(*.f64 -4 (*.f64 (/.f64 a x-scale) (*.f64 (/.f64 b y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
(*.f64 -4 (*.f64 (/.f64 b (*.f64 x-scale y-scale)) (*.f64 a (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
(*.f64 -4 (/.f64 (*.f64 (*.f64 b (/.f64 a x-scale)) (*.f64 b a)) (*.f64 y-scale (*.f64 x-scale y-scale))))
(*.f64 -4 (/.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 b (/.f64 a x-scale))) y-scale))
Outputs
(*.f64 -4 (*.f64 (/.f64 a x-scale) (*.f64 (/.f64 b y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
Calls

5 calls:

16.0ms
b
7.0ms
a
5.0ms
y-scale
5.0ms
angle
5.0ms
x-scale
Results
AccuracySegmentsBranch
93.4%1angle
93.4%1a
93.4%1x-scale
93.4%1y-scale
93.4%1b
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes20.0ms (0%)

Counts
2 → 1
Calls
Call 1
Inputs
0
(*.f64 -4 (*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 b (*.f64 x-scale y-scale))) a))
Outputs
(*.f64 -4 (*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 b (*.f64 x-scale y-scale))) a))
Calls

5 calls:

5.0ms
y-scale
3.0ms
a
3.0ms
angle
3.0ms
b
3.0ms
x-scale
Results
AccuracySegmentsBranch
89.0%1x-scale
89.0%1b
89.0%1angle
89.0%1y-scale
89.0%1a
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes20.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
0
Outputs
0
Calls

5 calls:

7.0ms
a
4.0ms
b
3.0ms
y-scale
3.0ms
x-scale
3.0ms
angle
Results
AccuracySegmentsBranch
41.0%1a
41.0%1angle
41.0%1x-scale
41.0%1y-scale
41.0%1b
Compiler

Compiled 30 to 25 computations (16.7% saved)

bsearch302.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
301.0ms
6.3452704859620314e-232
1.2729415629544645e-228
Results
58.0ms68×0valid
62.0ms17×3valid
35.0ms17×2valid
37.0ms4infinite
33.0ms4valid
29.0ms3infinite
5.0ms1valid
2.0ms0infinite
1.0ms0valid
2.0ms2infinite
Compiler

Compiled 442 to 346 computations (21.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 227.0ms
Operation ival-sin, time spent: 55.0ms, 24.0% of total-time
Operation ival-mult, time spent: 52.0ms, 23.0% of total-time
Operation ival-div, time spent: 42.0ms, 19.0% of total-time
Operation ival-cos, time spent: 34.0ms, 15.0% of total-time
Operation ival-pow, time spent: 24.0ms, 11.0% of total-time
Operation ival-sub, time spent: 8.0ms, 4.0% of total-time
Operation const, time spent: 5.0ms, 2.0% of total-time
Operation ival-add, time spent: 5.0ms, 2.0% of total-time
Operation ival-pi, time spent: 1.0ms, 0.0% of total-time

bsearch277.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
276.0ms
2.0276420138569227e+109
1.3510929983168667e+113
Results
48.0ms60×0valid
34.0ms15×2valid
61.0ms14×3valid
9.0ms13×0infinite
48.0ms10×3infinite
14.0ms1valid
23.0ms4valid
5.0ms2infinite
3.0ms2valid
7.0ms4infinite
2.0ms1infinite
Compiler

Compiled 442 to 314 computations (29% saved)

Precisions
Click to see histograms. Total time spent on operations: 218.0ms
Operation ival-sin, time spent: 58.0ms, 27.0% of total-time
Operation ival-mult, time spent: 53.0ms, 24.0% of total-time
Operation ival-div, time spent: 33.0ms, 15.0% of total-time
Operation ival-cos, time spent: 29.0ms, 13.0% of total-time
Operation ival-pow, time spent: 26.0ms, 12.0% of total-time
Operation ival-sub, time spent: 8.0ms, 4.0% of total-time
Operation const, time spent: 5.0ms, 2.0% of total-time
Operation ival-add, time spent: 5.0ms, 2.0% of total-time
Operation ival-pi, time spent: 1.0ms, 0.0% of total-time

simplify11.0ms (0%)

Algorithm
egg-herbie
Rules
28×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052466
166466
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 a 6642323906872855/3495959950985713037648777335653666807949431051290362857597833215614143555340930683513828645730545455985029236965209926766894148041634933679253543217964426223207137977048243664827490388364133151397099610379851714779776678907072458937421726941708288) (*.f64 -4 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 b y-scale) x-scale)) 2) (pow.f64 (cbrt.f64 a) 2)) 3)) (*.f64 -4 (pow.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))) 2)))
(if (<=.f64 y-scale 95000000000000008313303047246262350969548592450067602898782676682218073041184936841276734539979267602718274879488) (*.f64 -4 (/.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)))) (*.f64 -4 (pow.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))) 2)))
(*.f64 -4 (/.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(*.f64 -4 (*.f64 (/.f64 a x-scale) (*.f64 (/.f64 b y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
(*.f64 -4 (*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 b (*.f64 x-scale y-scale))) a))
0
Outputs
(if (<=.f64 a 6642323906872855/3495959950985713037648777335653666807949431051290362857597833215614143555340930683513828645730545455985029236965209926766894148041634933679253543217964426223207137977048243664827490388364133151397099610379851714779776678907072458937421726941708288) (*.f64 -4 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 b y-scale) x-scale)) 2) (pow.f64 (cbrt.f64 a) 2)) 3)) (*.f64 -4 (pow.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))) 2)))
(if (<=.f64 a 6642323906872855/3495959950985713037648777335653666807949431051290362857597833215614143555340930683513828645730545455985029236965209926766894148041634933679253543217964426223207137977048243664827490388364133151397099610379851714779776678907072458937421726941708288) (*.f64 -4 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 b y-scale) x-scale)) 2) (pow.f64 (cbrt.f64 a) 2)) 3)) (*.f64 -4 (pow.f64 (*.f64 a (/.f64 b (*.f64 y-scale x-scale))) 2)))
(if (<=.f64 y-scale 95000000000000008313303047246262350969548592450067602898782676682218073041184936841276734539979267602718274879488) (*.f64 -4 (/.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)))) (*.f64 -4 (pow.f64 (*.f64 a (/.f64 b (*.f64 x-scale y-scale))) 2)))
(if (<=.f64 y-scale 95000000000000008313303047246262350969548592450067602898782676682218073041184936841276734539979267602718274879488) (*.f64 -4 (/.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a)))) (*.f64 -4 (pow.f64 (*.f64 a (/.f64 b (*.f64 y-scale x-scale))) 2)))
(*.f64 -4 (/.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(*.f64 -4 (/.f64 (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)) (*.f64 (/.f64 y-scale b) (/.f64 x-scale a))))
(*.f64 -4 (*.f64 (/.f64 a x-scale) (*.f64 (/.f64 b y-scale) (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)))))
(*.f64 -4 (*.f64 (/.f64 a x-scale) (*.f64 (/.f64 b y-scale) (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)))))
(*.f64 -4 (*.f64 (*.f64 (*.f64 (/.f64 a x-scale) (/.f64 b y-scale)) (/.f64 b (*.f64 x-scale y-scale))) a))
(*.f64 -4 (*.f64 a (*.f64 (/.f64 b (*.f64 y-scale x-scale)) (*.f64 (/.f64 b y-scale) (/.f64 a x-scale)))))
0
Compiler

Compiled 146 to 98 computations (32.9% saved)

soundness4.5s (3%)

Rules
1634×log-prod
1476×associate-/r*
1358×fma-define
1358×fma-define
1129×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0812155344
12765137576
0761006
11440877
031308
1484302
25570302
067741254
1177332218
2611232218
0761006
11440877
079883378
1247176185
03499230
110489062
240288930
0812155344
12765137576
031308
1484302
25570302
031308
1484302
25570302
031308
1484302
25570302
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1271 to 745 computations (41.4% saved)

end0.0ms (0%)

preprocess1.5s (1%)

Remove

(abs y-scale)

(abs x-scale)

(abs angle)

(abs b)

Results
Compiler

Compiled 2690 to 1954 computations (27.4% saved)

Profiling

Loading profile data...